Orders
View, confirm, cancel, and export customer orders
An order is created every time a customer checks out. Use the Orders page to track payment status, cancel orders, and export sales data.
Open the Orders page
In the dashboard sidebar, go to Orders.
The page shows metric cards and a table of all orders for your organization.
Order statuses
| Status | Meaning |
|---|---|
| Pending | Awaiting payment or confirmation |
| Completed | Paid; tickets issued |
| Cancelled | Cancelled by you; tickets invalidated |
| Expired | Payment window ended without completion |
Awaiting Invoice appears when an order is Pending and the payment gateway status is Waiting. This is a display label, not a separate database status.
Metric cards
At the top of the Orders page:
- Total orders — all orders
- Confirmed orders — completed orders
- Pending orders — awaiting payment
- Total revenue — from completed orders, by currency
Order actions
Open the actions menu (three dots) on any order row.
Always available
- View items — ticket types and quantities in the order
When shipping applies
- View shipping address — shown if the order includes a physical delivery address
When custom forms were filled
- View form responses — answers from checkout custom fields
For pending orders
- Confirm order — mark as completed (when payment was received outside the normal gateway flow)
- Mark as paid — for invoice or waiting-payment orders
- Cancel order — cancel and invalidate tickets; triggers refund through zahls.ch for paid orders
Cancel and confirm actions are only available while the order is Pending.
Shipping addresses
When an event uses physical delivery, customers enter a shipping address at checkout. View it from the order actions menu.
Required fields: street, zip, city, country. The country must be in the event's allowed shipping countries list.
Export orders
Click Export in the page header to download orders as CSV, Excel, JSON, or PDF. You can filter by event and choose columns. Custom form field answers are always included.
See Exports.
Related pages
- Payments — connect zahls.ch and webhooks
- Customers — the checkout experience
- Custom Forms — collect data at checkout
- Analytics — revenue overview