What is Capacity?
Capacity in BTA represents the maximum number of items that can be booked at any given time slot. If the product his capacity then a date and/or time is available to be booked. If not, then the date and/or time slot is greyed out and unable to be selected. For example, capacity for classes represents the number of students that can be booked in a single instance (date) of a class.
How does Capacity work?
When a booking is taken for a given date and/or time, the available capacity for that date/time is reduced. E.g. If you have a capacity of 10 and have 2 bookings on Jan 1, then the remaining capacity for Jan 1 is 8.
BookThatApp supports setting capacity at the product, variant or resource level. This is done in the BTA product page when you configure the product.
Product Based Capacity
If you set your capacity to be based on product, then all bookings for that product (regardless of the variant chosen) count towards capacity.
E.g. In the screen shot below, we are booking Barber appointments. All appointments count towards capacity, regardless of the variant the customers chooses. If the Barber is booked for a Hair Cut then they cannot take a booking for any other variant on the same date/time because the capacity is set to 1. If was set to 2, then the Barber would be able to take 1 more booking at that time.
Variant Based Capacity
If you select capacity based on a variant option, then BTA will treat bookings for each variant as having an independent capacity. Only bookings for a specific variant will be counted towards capacity for that variant. When you select Variant the app will then display the available variant options based on has been set up in your Shopify store. Select the options upon which you wish to base capacity.
Please note that the variant options used for capacity must be ordered first in Shopify.
E.g. In the example below, we are renting Dresses. The capacity in this instance applies to the "Size" variant so this is the variant selected. The dresses come in two sizes so if the size 12 is booked out, then the size 14 is still available for the same date.
Resource Based Capacity
Resource based capacity allows you to limit bookings based on resources assigned to the product. Examples of resources would include staff with specialized skills (e.g. an instructor), rooms or equipment.
For example, you offer hourly rental of stand up paddleboards and have 12 boards available. You also offer lessons at 10 am daily. These are set up in Shopify as separate products. On the BookThatApp side you would configure the resource (Paddleboard) and specify how many items you have available (12). You can then assign that resource to each of the products. If there is an hourly rental booked for 10 am, then the capacity for the lesson on that day is now 11.
Using Resources with Product or Variant Capacity Type Selected
If you assign resources to a product and use either Product or Variant capacity type:
- Bookings for other products that share the resource will count towards the availability count.
- When a new booking is created it will assign the resource to it automatically. If there are more than 1 resource then it chooses one randomly.