Skip to main content

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:
FilterOptionsPurpose
ScopeIndividual, Event, ScheduleHow wide to search β€” just this timeslot, all timeslots in the event, or all timeslots across the entire schedule
DirectionAll, Future, HistoricWhich timeslots by date β€” all of them, only those starting from this timeslot onward, or only those before it
TimeAll, Same minute, Exact timeMatch 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)
PositionAll, After, BeforeFilter by time of day relative to the source timeslot β€” all, only those later in the day, or only those earlier in the day
After setting your filters, the system suggests matching timeslots (up to 100 are shown). You can toggle individual timeslots on or off, or select all.
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.
FieldDescription
NameTimeslot display name
Start / EndStart and end dates and times
On sale from / On sale untilSale period dates
Hide when off saleWhether to hide the timeslot from customers when outside the sale period
Hide when out of stockWhether to hide when all stock is sold
StockUnlimited toggle or fixed stock quantity
Sale itemsWhich 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:
PatternDescription
SingleThis event only
AllEvery event in the schedule
WeeklyEvents on the same day of the week
MonthlyEvents on the same day of the month
AnnuallyEvents on the same day and month each year
WeekdaysCustom day-of-week selection
CustomManually select individual events
After choosing a pattern, the matching events are listed (up to 200). You can toggle individual events on or off.

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
Use the field selection checkboxes to choose which categories of data to update. Only selected fields are changed.
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.
  1. Select the orders you want to review
  2. Open the Bulk review orders modal
  3. For each order, review the items and choose to approve or reject each one
  4. For rejected items, provide a rejection reason (supports rich text)
  5. Optionally add additional information to each order
  6. Choose whether to send an SMS notification to affected customers
  7. 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.
  1. Navigate to Orders > Bulk refund
  2. Filter orders by event to narrow the scope
  3. Review the refundable orders (up to 500 per batch)
  4. Configure refund options:
OptionDescription
RestockReturn items to available stock
Refund processing feeInclude the processing fee in the refund
Refund reseller feeInclude the reseller fee in the refund
ReasonA reason for the refund
Notify customerSend the customer a refund notification email
Additional email textCustom text to include in the notification
  1. Submit the bulk refund
A summary email is sent to you when the batch completes.
Bulk refunds process in the background and cannot be undone once submitted. Start with a small batch to verify the results before processing a large number of orders.