In the Online Booking settings section there is a variable called CustomerBookingsPerDay. This field manages the number of times a customer can book an appointment per day at one location.
Technically for appointment booking counts, a customer is defined as either a) an email address that is used to book an appointment or b) someone who has previously booked an appointment and has a CustomerID associated with his name/email.
This field is managed a Business or Company Scope level. Meaning in the Online Bookings setting section of the portal, your location is either using Company or Business Scope. If the Scope is set to “Business Scope” the API will use the Business Locations Online Booking CustomerBookingsPerDay setting. If it’s set to “Company Scope” it will use the Primary Locations CustomerBookingsPerDay setting.
The count start ticking when the user books an appointment. At which point the customer would have 1 appointment at that location, for that day. If the customer books another appointment that same day, in that same location, the customer would then have 2 appointments. The customer can book as many appointments in one day as the per day setting will allow based on the parameters described above.
Note: The CustomerBookingsPerDay is counted per location. The same customer can book multiple appointments at multiple locations, up to the number of CustomerBookingsPerDay set at each location.