Settings control which payment methods are available, how the app interacts with hardware, and optional features like kiosk mode and NFC pairing. Access them from the menu on the event listing screen.
Payment methods can be individually enabled or disabled. At least one payment method must remain active at all times — the app prevents you from disabling the last one.
Setting
Default
Description
Cash payments
On
Accept cash payments.
Card payments
Off
Accept online card payments (card not present), processed via Stripe payment sheet on the device.
Card (offline) payments
Off
Record card-present payments processed outside the app.
Terminal card payments
Off
Accept card payments via a connected Stripe reader. Enabling this opens the Stripe reader settings if no reader is connected.
Split payments
Off
Allow staff to combine multiple payment methods for a single order. Only visible if split payments are enabled for your account.
Interac support
Off
Accept Interac debit payments (Canada only). Only available when terminal card payments are enabled.
Card payments and Terminal card payments cannot both be enabled at the same time. Enabling one automatically disables the other.
When enabled, a numeric input prompts staff to enter the cash received. The app calculates and displays the change. When disabled, cash payments complete immediately. Only available when cash payments are enabled.
Box Office Pro integrates with Stripe Terminal for in-person card payments. Three reader types are supported:
Reader Type
Description
Bluetooth
An external Stripe reader connected via Bluetooth.
USB
An external Stripe reader connected via a USB cable to the device. Useful for stationary point-of-sale setups where wired connectivity is more reliable than Bluetooth.
New in Release 46
Tap to pay
Uses the device’s built-in NFC for contactless card acceptance. No external reader required. Available on devices running Android 10+ (API 30).
On devices that support multiple methods, you can combine Bluetooth or USB with Tap to Pay to allow either type to be used interchangeably.
The Stripe reader controls are reached from the toolbar menu on the event listing screen. Open the menu and choose one of:
Option
Connects
Connect: Bluetooth
A single Bluetooth reader
Connect: USB
A single USB reader
Connect: Tap to pay
The device’s built-in NFC reader
Connect: BT + TTP
A Bluetooth reader plus the device’s Tap to pay
Connect: USB + TTP
A USB reader plus the device’s Tap to pay
Disconnect
Removes the current reader (asks for confirmation: “Are you sure?”)
The first time you connect, you’ll be prompted to choose a location — these are configured in your Stripe Dashboard under Payments > Readers > Locations. Once a location is set, the app discovers readers nearby and displays them in a list — tap a reader to connect.While discovering, the screen shows “Discovering”. Once readers are found it switches to “Discovered readers” with each reader’s serial number. While connecting, the screen shows “Connecting reader…”. If the reader requires a software update, the progress is shown on screen and you must keep the device connected until it completes.
If no locations are configured in your Stripe Dashboard, the app displays: “Please select a location”. Add at least one location in Stripe Dashboard under Payments > Readers > Locations before continuing.
The Enable automatic reader reconnection setting (on by default) keeps the reader connected across app restarts and brief disconnections. When enabled, the app attempts to re-establish the connection to the last-used reader automatically. Disable it if you frequently swap between readers and don’t want the app to reconnect to the previous one.
Standalone Masung USB thermal printers attached to a USB-host device
Open settings and tap Printer to switch between Sunmi and Masung. The app uses the selected printer for both ticket and receipt printing — see Receipt Printing for the relevant printing settings, and Orders and After the Sale for what each printout contains.
Masung is detected via USB on connect. If the printer isn’t recognised, check that the USB cable is firmly plugged in and that the device has granted USB permission to the app.
Controls whether tickets are checked in (admitted) immediately after purchase. Three options: Disabled, Admit button (manual), or Auto admit (automatic). See Orders and After the Sale.
When enabled, the app enters an NFC pairing flow after each purchase, allowing staff to pair tickets to NFC wristbands or cards. See Orders and After the Sale.
Receipt printing is available on Sunmi devices with a built-in thermal printer, and on connected Masung USB thermal printers (see Receipt Printer Selection).
Setting
Default
Description
Print receipt
Off
Automatically prints a financial receipt after printing tickets. When disabled, only tickets are printed.
Cutting paper
Disabled
Controls paper cutting behaviour. Options: Disabled, After printing order (single cut after all tickets), or After each ticket (cut between each ticket).
When enabled, the app validates every basket change against the server in real time, checking ticket availability before confirming the addition. When disabled, items are added to a local basket and synced when you navigate to the basket screen.
On Sunmi devices with a connected cash drawer, the Cash drawer button in settings opens the drawer directly. It also appears during cash payments and on the payment completion screen.Opening the cash drawer requires the appropriate permission assigned to your user role.
Kiosk mode turns the device into an unattended self-service terminal. Customers can browse events, select tickets, and complete purchases without staff interaction.
Tap Enter kiosk mode in settings. The app switches to a full-screen branded display with a single Buy Tickets button. The company logo and brand colours are applied to the kiosk screen.
When a customer taps Buy Tickets, they are taken through the standard event browsing, ticket selection, and payment flow. After purchase, the app automatically returns to the kiosk screen ready for the next customer.An inactivity timer monitors for idle periods. If no interaction is detected for 25 seconds, the app resets to the kiosk home screen.
Tap the left corner of the screen three times to trigger the exit dialog. Enter your admin password and tap Close kiosk mode. If the password is incorrect, the app shows “Wrong password” and remains in kiosk mode.
The menu, settings, and navigation are all hidden while in kiosk mode. Only the exit gesture (triple-tap on the left corner) provides access to the password dialog.
The app supports both portrait and landscape modes. A toggle on the login screen (and in settings) switches between orientations. Landscape mode is only available on devices with screens of at least 600dp on the shortest side.On first launch, the app detects the device’s current orientation and sets it as the default.