Skip to content

How to Require Customer Details in TicketingHub POS

By default, adding customer details at checkout in TicketingHub POS is optional, so staff can create a booking without them. If you need a name, email or telephone number on every sale, you can make those fields mandatory.

Choose the Required Fields

An administrator or manager chooses the fields in the TicketingHub dashboard:

  1. Go to Settings → POS Settings.
  2. Under Require customer fields during checkout, tick each field staff must enter: Name, Email and/or Telephone.
  3. Select Update.

The change applies straight away in TicketingHub POS. To make customer details optional again, untick every field and select Update.

What Staff See

When staff select Checkout from the cart or the Quick Sale screen, POS opens the Customer Details screen first if the required customer fields are missing.

  • Required fields are marked with an asterisk (*).
  • Selecting Save without filling in a required field shows a message explaining what is missing, and the details are not saved.
  • Once the details are saved, POS moves on to the checkout screen as usual, where payment can be taken.

When Name is required, staff must enter both a first and a last name.

Good to Know

  • The customer details can still be changed from the checkout screen, but a required field can’t be left empty.
  • Voucher redemptions aren’t affected. Attendee details stay optional.