How do I use Capacity Rules to manage my order volume
Use Capacity Rules if you have hard restrictions on how many items you can prepare in a given time slot
What are capacity rules?
Capacity rules are a mechanism to help you manage the number of items you can prepare in a given slot. For example, if you run a pizzeria and have 1 pizza oven with a max capacity of 5 large pizzas every 5 minutes. You may want to use capacity rules to make sure customers don't end up having to wait on cold pizza.
How do Capacity rules work?
Capacity rules apply per location, for each order and fullfilment type. That is to say that if you offer same day delivery and pickup, you will need to create a capacity rule for both options on your location.
Your rules define how many items can be ordered per time slot. You can then define which of your menu items count towards this limit.
This rule works in conjunction with the number of orders per timeslot rule. Customers will be blocked
A Concrete Example
- Slerp's Pizza Location has 1 Pizza Oven and offers same day delivery only
- Each Oven has a capacity of 5 large, or 10 small pizzas
- I set a capacity rule of 10 items per time slot in my same day delivery settings
- I set a default value of 1 for Capacity used per product, and a value of 0 for capacity used per modifier
- This means that, without any additional changes, customers can order a maximum of any 10 products, and unlimited modifiers per timeslot
- These values can be overriden on an individual category, product, or modifier level
- Now, I am going to create some exceptions to my default values by navigating to the Products tab
- I select the category Large Pizzas and set the `uses a capacity limit of` field to 2 - because all products in the large category take up more of my capacity than regular pizzas
- Now I go to my Dessert, Drinks and Sides categories and set them to use a capacity of 0 - since their products do not normally use my pizza oven
- Lastly I go to my modifiers. I have a modifier of garlic bread to add to a meal deal. I set this to use a capacity of 1 to override the default of 0 for modifiers
- All done! With this set up, I know customers will never be able to order more per slot than we can freshly prepare for them. They will be prevented from adding more than the capacity of products to their cart.
Show me how it works in Controls
Setting a capacity limit for same day delivery orders
Overriding the default capacity values by category
Overriding the default capacity of a modifier