Import and export

The Import/Export tab is where bulk operations live. The main tool here is the Bulk Order Generator, for creating a batch of orders from a spreadsheet in one go. This is the flow you’ll use for corporate blocks, sponsor allocations, and pre-sold groups that come in on a list rather than one-by-one.

the Bulk Order Generator with an import file structure and event dropdowns Bulk Order Generator in dark mode

When to use it

If you have fewer than about ten orders to place, it’s usually faster to key them in through Booking. The importer is designed for tens, hundreds, or thousands of rows at a time.

The form

Every field has to be filled before Validate data activates.

Import file structure

A dropdown of the import formats your store supports. Standard Order Import is the default and works for most cases. The description under the dropdown lists the columns your file needs, in order:

Order ID, User ID, Email, First Name, Last Name, Phone, Address, City, Nationality, Country of Residence, Category ID, Section ID, Count, Places, Discount ID, Send WhatsApp (0 or 1, optional), Send SMS (0 or 1, optional)

Any column not marked optional is required for every row.

Download Sample CSV

Below the description is a Download Sample CSV link. Always start from this file. It has the correct column headers, sample rows, and the exact format the importer expects.

Select event

The event these orders are for. Every row in the file will be attached to this one event, so keep separate spreadsheets per event.

Select payment handler

How the orders should be recorded. Pick the handler that matches how the customer actually paid.

handlerwhen to use
B2BThe buying company is on account and will be invoiced
CashCash was collected in advance
Credit / Debit CardCard was taken through your terminal outside the POS
ComplimentaryTickets are being issued at no charge

If you’re not sure which handler to pick, ask your store manager. Handlers control how the orders show up in Reports and cannot be changed after the import.

Filename

Click Choose File and pick your prepared CSV or Excel file. Only one file per import.

Incur order fees

choiceeffect
NoThe imported orders don’t add service fees on top of the ticket price
YesStandard service fees apply, same as if the customer bought through the POS

Use No for pre-negotiated corporate bookings where the total was agreed before the fee. Use Yes for anything that should mirror a normal sale.

Running the import

  1. Prepare the CSV using the sample as your template.
  2. Fill the form: file structure, event, payment handler, filename, incur order fees.
  3. Click Validate data.
  4. The importer parses the file and shows a validation report: which rows are valid, which have errors, and what’s wrong with them.
  5. Fix any errors in the file and re-upload, or click Reset to start over.
  6. Once everything validates, confirm to create the orders. Each row becomes its own order, and each order fires the same email and SMS flow as a normal sale.

Tip: Test with a two-row file first. It’s much faster to catch a bad column mapping on two rows than on two hundred.