Service Pricing & Duration by Location / Staff Member

Modified on Wed, 22 Apr at 2:16 PM

When pricing and duration vary by employee, you can set different prices and durations for each staff member. This article will guide you through the process of configuring service pricing and duration by location or staff member.


Things to know:

  • The ability to set or edit service prices and durations is governed by the "Assigning Service Prices" and "Assigning Service Durations" access control settings.
  • For franchise businesses, the “Do prices vary by staff member?” and “Do service durations vary by staff member?” settings found on the Business Setup > Settings page are controlled at the parent account level. These settings cannot be modified at the child account level. 
  • If the "Do prices vary by staff member?" and "Do service durations vary by staff member?" settings are changed, the price and duration will be retained.

  • You can set your service price to $0 (free) or any higher value depending on your business model.

  • For a service to be bookable online or in-store, it must meet the following three criteria:
    • Staff Assignment: At least one staff member must be assigned to the service
    • Duration: The duration must be set to 1 minute or more
    • Price: The price must be $0 or greater
    • Note on Add-ons: Unlike standard services, add-ons are more flexible and can have a duration of 0 minutes or more.
  • Assigning services can be done in two ways:
    • From the staff profile: Open the staff profile, go to the Services section, select the desired service(s), and set the prices and duration for each location. Learn more here.
    • From the service menu: Select the location, open the service, go to the "Qualified Staff" section, add the staff member, and then set their price and duration. Learn more here.
  • The way your service price appears to clients depends on the Price Varies setting and the dollar amount entered:
    • Displaying "Price Varies": If the Price Varies toggle is checked and all staff/location prices are set to $0, the system hides the dollar amount and displays "Price Varies" to the client.
    • Displaying a Price with a Disclaimer: If the Price Varies checkbox is checked but you have entered a non-zero price (e.g., $50), the system will display the price normally. However, it will automatically add the disclaimer "Final price may vary after consultation" to the service details.
    • Displaying a Free Service: If the Price Varies checkbox is unchecked and the price is set to $0, the service will be displayed as a standard free service without any "Price Varies" text or disclaimers.
  • If the "Prices are set by location or staff member" setting is enabled, updating the price of global services from the parent account or at a specific location will only affect the price for that particular location; other locations will remain unchanged. 
  • If a service does not have a price of $0 or more set in the service menu, you will be unable to assign it to a staff member. Attempting to do so will trigger the following error: “To select this service, please assign at least one staff member and set the price on the service setup page."
  • If an employee works at multiple locations, a price and duration will need to be set for them at each location.

Contents: 


Enable Service Pricing & Duration by Location or Staff Member Settings

  1. Navigate to your Business Setup > Settings page
  2. Under the Staff section, select the following:
    • Do prices vary by staff member? Prices are set by location or staff member
    • Do service durations vary by staff member? Service durations are set by location or staff member 
  3. Save your changes


Configuring Service Price and Duration for Services

  1. Go to Business Setup > Services  
  2. Click on the Edit link next to the appropriate service
  3. Select the edit link below Regular Price
  4. When modal opens:
    • Each staff member will be listed. Select the ones who can perform the service
    • Set the service price for each staff                                                                                                                                            
  5. Save changes
  6. Next, select the Edit link below Duration  
  7. Add the duration for each staff member                                                                                                                                                  
  8. Save your changes 


Related Articles:

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article