Overview
Bulk editing lets you update multiple records simultaneously rather than repeating the same change across each one individually. This is available for several entity types β timeslots, events in a schedule, reservation approvals, and refunds β each with its own scope controls and safeguards. All bulk operations respect your existing permissions and visibility groups. Fields that could compromise data integrity are excluded from bulk edits.Bulk Editing Timeslots
Timeslot bulk editing is the most flexible bulk operation. When you edit a timeslot, you can choose to apply the same change to other matching timeslots across the event or schedule β rather than editing each one manually.Selecting Which Timeslots to Update
When you open a timeslot for editing, the bulk edit modal lets you control which other timeslots receive the same changes using four filters:| Filter | Options | Purpose |
|---|---|---|
| Scope | Individual, Event, Schedule | How wide to search β just this timeslot, all timeslots in the event, or all timeslots across the entire schedule |
| Direction | All, Future, Historic | Which timeslots by date β all of them, only those starting from this timeslot onward, or only those before it |
| Time | All, Same minute, Exact time | Match by start time β all times, timeslots starting at the same minute (e.g. all XX:15 timeslots), or the exact same time (e.g. all 14:00 timeslots) |
| Position | All, After, Before | Filter by time of day relative to the source timeslot β all, only those later in the day, or only those earlier in the day |
When more than 100 timeslots match your criteria, the system applies changes to all matching timeslots rather than listing them individually. This prevents the UI from becoming unwieldy for large schedules.
Editable Timeslot Fields
Select which fields to update using checkboxes. Only fields you explicitly select are changed β all other fields on the target timeslots remain untouched.| Field | Description |
|---|---|
| Name | Timeslot display name |
| Start / End | Start and end dates and times |
| On sale from / On sale until | Sale period dates |
| Hide when off sale | Whether to hide the timeslot from customers when outside the sale period |
| Hide when out of stock | Whether to hide when all stock is sold |
| Stock | Unlimited toggle or fixed stock quantity |
| Sale items | Which sale items are available in this timeslot |
How Date Changes Work
When updating dates across multiple timeslots, the system uses relative offsets rather than setting all timeslots to the same date. If your source timeslotβs start date is one day ahead of a target timeslot, the same offset is maintained after the update. This preserves the natural spacing between timeslots in a schedule.Changes Preview
Before confirming, the bulk edit modal shows a preview of what will change β displaying the old and new values for each field you selected. This lets you verify the update before itβs applied.Bulk timeslot updates are processed in the background via a queue. For large batches, changes may take a moment to appear.
Bulk Updating Events in a Schedule
When working with events in a schedule, you can apply changes across multiple events at once using the mass update modal.Selecting Events
Choose which events in the schedule to update using selection patterns:| Pattern | Description |
|---|---|
| Single | This event only |
| All | Every event in the schedule |
| Weekly | Events on the same day of the week |
| Monthly | Events on the same day of the month |
| Annually | Events on the same day and month each year |
| Weekdays | Custom day-of-week selection |
| Custom | Manually select individual events |
What Can Be Updated
The mass update modal lets you selectively update:- Event-level fields β properties marked as available for mass updates
- Price bands β select which price bands each event should have
- Timeslots β select timeslots per event
- Timeslot price bands β assign price bands to specific timeslots within events
If the update includes price bands that donβt exist on some target events, the system can automatically create the missing sale item groups to accommodate them.
Bulk Reviewing Reservations
When reservations require approval, you can review multiple orders at once rather than approving or rejecting them individually.- Select the orders you want to review
- Open the Bulk review orders modal
- For each order, review the items and choose to approve or reject each one
- For rejected items, provide a rejection reason (supports rich text)
- Optionally add additional information to each order
- Choose whether to send an SMS notification to affected customers
- Submit the review
Bulk reservation reviews are processed via a queue. Youβll receive a confirmation once all reviews have been applied.
Bulk Refunds
Bulk refunds let you refund multiple orders at once, typically when cancelling an event or addressing a widespread issue.- Navigate to Orders > Bulk refund
- Filter orders by event to narrow the scope
- Review the refundable orders (up to 500 per batch)
- Configure refund options:
| Option | Description |
|---|---|
| Restock | Return items to available stock |
| Refund processing fee | Include the processing fee in the refund |
| Refund reseller fee | Include the reseller fee in the refund |
| Reason | A reason for the refund |
| Notify customer | Send the customer a refund notification email |
| Additional email text | Custom text to include in the notification |
- Submit the bulk refund
