If you want to control how customers book bundle slots, you can use the bundle conditions to set booking rules.
Under Match Type, select the matching type:
- All conditions must match
- Any condition must match
Now, click “Add Condition” to set the slot conditions based on your preference.
Slots should be “Same”
Same condition | What stay the same | What can change | How slots selection works | Example |
Same > Date | Date (e.g., 18th) | Month, time (based on availability) | Slots can be booked on the same date multiple times or on the same date in future months | First slot: 18 Dec → Customer can book all 5 slots on 18 Dec, or on 18 Jan / 18 Feb, etc |
Same > Time | Time (e.g., 10–11 AM) | Date, Month | Slots can repeat on the same date and time or the same time on different dates | First slot: 10–11 AM → All slots must be 10–11 AM, on any available date |
Same > Day | Day of the week (e.g., Monday) | Date, time, month (based on availability) | Slots can be booked on the same weekday multiple times | First slot on Monday → Customer can book 2, 3, or all 5 slots on the same Monday or future Mondays |
Same > Week | Calendar week (varies based week start day setting) | Day, time (within that week) | Slots must fall within the same week; slots may repeat on the same day | First slot: Thursday, 18 Dec → All slots must be booked before the configured week end (Saturday or Sunday) |
Same > Month | Calendar month | Date, time (within that month) | Slots can be booked multiple times on the same date or across different dates in the month | First slot in December → All slots must be within December |
Same > Year | Calendar year | Date, time (within that year) | Slots can repeat on the same date or any date within the year | First slot in 2025 → All slots must be within 2025 |
Slot should be “Different”
Condition | First slot reference | What cannot be booked again | What can be same | Example |
Different → Date | Date (e.g., 18th) | Any slot on the same date number, even in other months (for example, 18 Jan, 18 Feb) | Time, month | First slot: 18 Dec. The following slots can be booked: 19 Dec, 20 Jan. Slots on 18 Jan or 18 Feb cannot be booked. |
Different → Time | Time range (e.g., 10:00–11:00 AM) | The same time range on any date | Date | First slot: 10:00–11:00 AM. The following slots can be booked: 11:00–12:00 PM, 12:00–1:00 PM. Slots from 10:00–11:00 AM cannot be booked. |
Different → Day | Day of the week (e.g., Monday) | Any slot on the same weekday | Date, time | First slot on Monday. The following slots can be booked: Tuesday, Wednesday. Slots on Monday of the following weeks cannot be booked. |
Different → Week | Calendar week (based on week settings) | Any slot in the same week | Day, time | First slot in the week of 18 Dec. The following slots can be booked: slots in other weeks. Slots in the same week cannot be booked. |
Different → Month | Calendar month (e.g., December) | Any slot in the same month | Date, time | First slot in December. The following slots can be booked: January, February. Slots in December cannot be booked. |
Different → Year | Calendar year (e.g., 2025) | Any slot in the same year | Date, time | First slot in 2025. The following slots can be booked: 2026, 2027. Slots in 2025 cannot be booked. |
Slots should be “Repeat”
Repeat setting | Interval unit | How slots are booked | Example |
Repeat > 1 > Day | Day | Slots are booked on consecutive days | First slot: 18 Dec. The following slots can be booked: 19 Dec, 20 Dec, 21 Dec. |
Repeat > 2 > Days | Days | Slots are booked every 2 days | First slot: 18 Dec. The following slots can be booked: 20 Dec, 22 Dec, 24 Dec. |
Repeat > N > Days | Days | Slots are booked every N days | First slot: 18 Dec. The following slots can be booked by adding N days each time. |
Repeat > 1 > Week | Week | Slots are booked every week | First slot: 18 Dec. The following slots can be booked: 25 Dec, 1 Jan. |
Repeat > 2 > Weeks | Weeks | Slots are booked every 2 weeks | First slot: 18 Dec. The following slots can be booked: 1 Jan, 15 Jan. |
Repeat > N > Weeks | Weeks | Slots are booked every N weeks | First slot: 18 Dec. The following slots can be booked by adding N weeks each time. |
Repeat > 1 > Month | Month | Slots are booked every month | First slot: 18 Dec. The following slots can be booked: 18 Jan, 18 Feb. |
Repeat > 2 > Months | Months | Slots are booked every 2 months | First slot: 18 Dec. The following slots can be booked: 18 Feb, 18 Apr. |
Repeat > N > Months | Months | Slots are booked every N months | First slot: 18 Dec. The following slots can be booked by adding N months each time. |
Examples
Example 1: Weekly Fitness Classes (Same Day + Repeat Weeks)
A fitness studio sells a 4-session workout package, held every Monday.
Conditions
Bundle slot limit: 4
Condition 1: Same → Day
Condition 2: Repeat → 1 → Week
How it works
The customer selects the first slot on Monday, 18 Dec, 7:00–8:00 AM
All remaining slots:
- Must be on Mondays
- Are booked every week
The following slots can be booked
- 18 Dec (Monday)
- 25 Dec (Monday)
- 1 Jan (Monday)
- 8 Jan (Monday)
Example 2: Therapy Sessions (Different Date + Repeat Weeks)
A therapist sells a 3-session package, with sessions every week but never on the same date.
Conditions
Bundle slot limit: 3
Condition 1: Different → Date
Condition 2: Repeat → 1 → Week
How it works
First slot selected: 18 Dec
Remaining slots:
- Must fall on different dates
- Are booked weekly
The following slots can be booked
- 18 Dec
- 25 Dec
- 1 Jan
Slots that cannot be booked
18 Jan (same date number as the first slot)
Example 3: Combining Same + Different + Repeat
A coaching service offers a 4-session package where:
- Sessions must happen at the same time
- Each session must be on a different day
- Sessions repeat every week
Configuration
Bundle slot limit: 4
Condition 1: Same → Time
Condition 2: Different → Day
Condition 3: Repeat → 1 → Week
How it works
The customer selects the first slot:
Monday, 18 Dec, 6:00–7:00 PM
The system applies all three conditions together:
- Same → Time: All sessions must be from 6:00–7:00 PM
- Different → Day: Each session must be on a different weekday (Monday, Tuesday, Wednesday, etc.)
- Repeat → 1 → Week: Each session repeats on a weekly interval
The following slots can be booked
- Monday, 18 Dec, 6:00–7:00 PM
- Tuesday, 26 Dec, 6:00–7:00 PM
- Wednesday, 3 Jan, 6:00–7:00 PM
- Thursday, 10 Jan, 6:00–7:00 PM
Slots that cannot be booked
- Any slot outside 6:00–7:00 PM (Same → Time)
- Any slot on a repeated weekday (Different → Day)
- Any slot that does not follow the weekly interval (Repeat → Week)
If you need further information or assistance, please contact our customer support.
