Service Settings Overview
The Service Settings panel allows you to control how your entire platform calculates service duration, pricing, buffers, capacity, and service behavior. It determines whether these values come from your System configuration or from each individual Business.
This is one of the most important configuration screens in AnmarBook Pro, especially for multivendor marketplaces where platform rules and vendor flexibility must be carefully balanced.
How System vs Business Priorities Work
Each setting in this panel lets you choose whether values should be controlled by the platform or by individual businesses:
- System — The platform enforces a centralized value across all businesses.
- Business — Each business sets and controls its own values.
If a business does not define a value when Business is selected, the system will automatically fall back to your global defaults.
Important: These settings affect all future bookings. Existing bookings are not modified, but all new availability and pricing calculations will follow the rules you define here.
Recommended Presets
Here are common starting configurations depending on your setup:
- Single Business Platform: Use Business for most settings to control everything from the business dashboard.
- Multivendor Marketplace: Start with System for duration, price, and buffers. Switch to Business only once vendors are trained and trusted.
Duration Settings
Duration settings control how long each booking occupies the calendar. This affects availability calculations, conflict detection, and scheduling logic.
Service Duration
Controls which duration is used when a customer books a main service.
- System Service Duration – Uses the globally defined system duration.
- Business Service Duration – Each business defines its own service duration.
Additional Service Duration
Controls how long add-ons and additional services extend the booking.
- System Service Duration – Uses system-level service durations.
- Business Service Duration – Uses business-defined durations.
- Additional Service Duration – Uses the actual duration stored on the additional service.
Use case example: A 60-minute haircut with a 15-minute beard trim add-on:
- If using Additional Service Duration, total booking = 75 minutes.
- If using System Service Duration, add-on may be standardized.
Price Settings
These options determine where pricing originates from when customers check out.
Service Price Source
- System Service Price – Platform defines all service prices.
- Business Service Price – Each business defines its own prices.
Example:
- System price: $50
- Business price: $60
If you select:
- System Price → Customer pays $50
- Business Price → Customer pays $60
Buffer Settings
Buffers define extra time before and after bookings to allow for things like setup, cleanup, or travel. These directly reduce available booking slots.
Buffer Before / After
- System Buffers – Uses default platform buffer times.
- Business Buffers – Businesses define their own buffers.
Increasing buffers reduces available time slots. Use system buffers for consistency, or business buffers for flexibility.
Capacity Settings
Capacity determines how many customers can share the same time slot. This is crucial for group services, classes, or limited resources.
Capacity Source
- System Capacity – A platform-wide capacity is enforced.
- Business Capacity – Each business defines its own limits.
Example:
- System capacity: 10 seats
- Business capacity: 15 seats
Choosing System caps bookings at 10. Choosing Business allows up to 15.
Service Type Settings
Service types define how a service behaves in the booking flow: for example one-to-one, group-based, or other custom modes.
- System Service Type – All services follow a standardized behavior.
- Business Service Type – Businesses choose how their services behave.
This is especially important if your platform supports classes, events, or multi-capacity bookings.
Final Behavior Summary
Once configured, your Service Settings define:
- How long services occupy the schedule
- Where service pricing is sourced from
- How buffers affect availability
- How capacity limits work
- How services behave across your platform
We recommend reviewing these settings carefully before launching your platform publicly, especially if you are planning to support multivendor onboarding.
Tip: Test these settings using a test business account before applying them in a production environment.