Sell a ticket at the counter

Last verified
Last verified Jul 16, 2026

Use the point of sale (POS) when a customer buys from staff at the counter instead of through the online shop.

This article is written for cashiers who need a short, reliable workflow during live operations.

Before you start

Confirm:

  • you are using the correct POS for the venue, shop, or event
  • the event or admission is available for the POS sales channel
  • the customer knows the date, time, ticket type, and quantity they want
  • the connected POS receipt and payment process are ready
  • the printer or ticket output process is ready, if tickets or receipts are printed
  • you know what to do if payment is interrupted

If the event is not visible at the POS, ask a supervisor to check event prices, sales channels, date, capacity, and POS setup before creating a workaround.

Start a new sale

In the POS, select Offers or Agenda.

Use Offers when you know the item the customer wants. Use Agenda when you are selling from a day or event schedule.

If you are in an existing order, use New sale before starting the next customer unless your local process says to add to the current order.

POS order list and action area
Use the POS order and offer views to find a sale, inspect status, or recover after an interrupted counter workflow.

Find the event or admission

Search or browse for the event, admission, product, or voucher.

For timed offers, select the correct date and start time. Watch for visible POS states such as:

StateWhat it means
Sold outThe selected date, time, or event has no remaining POS-sellable capacity.
No times availableThe selected day has no bookable start times for this POS flow.
Only {count} leftCapacity is low. Confirm the customer quantity before continuing.
Remaining spacesShows how many places remain for the selected offer or time.

Select price and quantity

On the price step, choose the correct Price category and enter Quantity.

If the customer buys different ticket types, add each price category separately. Review the selected quantities before continuing.

If the POS shows Min {min}, max {max}, keep the quantity within that range.

Add the ticket to the receipt

Review the ticket selection:

  • event or admission name
  • date and time
  • Price category
  • Quantity
  • total price
  • customer or attendee details, if required

Select Add to receipt.

The ticket line should return to the connected POS receipt or order flow. Do not start a second sale until you know whether the first sale was added to the receipt.

Take payment

Take payment using the local POS process and payment method.

When a previously reserved order is paid at the KORONA POS, the till sends the finalized receipt back to KORONA Event. Importing that receipt changes the order from Reserved to Booked and records the payment as settled. Wait for that result before repeating the payment or changing the order manually.

If payment fails, times out, or is canceled:

  1. Check whether the receipt or order still exists.
  2. Check whether any payment state changed.
  3. Do not create a duplicate order until you know whether the first attempt was completed.
  4. Ask a supervisor to check Orders if the customer may have been charged.

Provide tickets and receipt

Depending on setup, tickets may print, be attached to a receipt, be available for pickup, or be sent through a confirmation email.

Before the customer leaves, confirm:

  • ticket quantity matches the sale
  • ticket date and time are correct
  • ticket number or QR code is present when entry scanning is used
  • receipt output is complete
  • any pickup or reprint instructions are clear

Use Orders to find the order again if you need Reprint, Reprint tickets, Partial pickup, or order inspection.

Expected result

The counter sale is complete when:

  • the receipt contains the correct ticket line
  • payment is complete or the expected invoice workflow was used
  • the customer received the expected ticket, confirmation, or receipt
  • the order shows the correct event, date, time, price category, quantity, payment state, and POS context
  • a reserved order paid at the KORONA POS shows Booked and settled after its receipt is imported
  • capacity is reduced only for ticket types that should consume capacity

Troubleshooting

ProblemWhat to do
The offer is missingCheck the date, POS sales channel, active price rules, event publishing, capacity, and whether you are using the correct POS.
The price category is missingCheck Visible on the following sales channels, price category setup, product setup, and whether the price is active for POS.
Quantity cannot be selectedCheck remaining capacity, Min quantity, Max quantity, included options, and resource limits.
Add to receipt fails or keeps loadingDo not select Add to receipt again immediately. Check Orders and the current receipt first because the order may already exist. Record the customer, time, event, and error text for support.
Payment is interruptedVerify whether the receipt was paid before creating another order. Check payment state and provider or POS terminal status.
Payment succeeded, but the order stays ReservedDo not repeat or manually settle the payment. Refresh the order, then record the POS number, order number, receipt number, and payment time for support to check the receipt import.
Tickets did not printCheck printer readiness, ticket generation, order state, and whether Reprint or Reprint tickets is available.
Customer wants a different ticket after paymentFollow your refund, cancellation, or rebooking policy. Do not edit a paid order unless the financial result is clear.

Ready to Get Started?

Book a free demo or reach out — we’d love to hear from you.