Skip to main content

Sell tickets on the day with the Humanitix for Hosts app

Turn your phone into a box office terminal and sell tickets on the day!

Turn your iOS or Android device into a POS terminal and sell tickets on the day via the Humanitix for Hosts mobile app - no extra hardware required! Tickets are issued instantly and added to your event reporting.

Accept card sales via tap to pay, manual card entry, or Stripe terminal and cash sales.

Card payments through the app are available for USD, AUD, NZD, or GBP events only.


How to sell tickets through the Humanitix app

Log in to the Humanitix for Hosts app, then open your event and event date (if recurring).

Tap the sell tab on the bottom menu.

  1. Select the number of ticket(s)

  2. Select + add info to enter buyer information such as name, email and mobile (optional)

  3. Tap place order

  4. Complete the purchase using the selected payment method

Payment methods

The default payment method for app sales is tap to pay.

You can change the payment method for a single order by tapping the edit ✏️ icon/payment method above place order.

Card payments πŸ’³

You can take card payments through your device using Tap to Pay, manual card entry, or a connected Stripe Terminal.

Each of these methods can also be set as a default.

Tap to pay

Tap to pay uses the NFC capability of a mobile device to take card payments.

Select the tap to pay method and then hold the buyer's card to the rear or corner of the device where the icon appears on screen.

Wait for the confirmation screen.

*Note: First-time use of the Tap to Pay method may take up to 1 minute. Speed will gradually improve with each recurring load.


Manual card entry

If a buyer's card cannot complete a Tap to Pay purchase, you can use the manual card entry option.

Enter the card details in the fields provided.


Stripe terminal

You can also take payment via a compatible, Bluetooth-connected Stripe terminal such as the Wisepad 3.

Select the Stripe terminal method. Your device will locate the Stripe terminal via Bluetooth.

Click on the device and continue the card payment on the Stripe terminal.

Cash payment πŸ’΅

Select the cash method and enter the amount of cash tendered. Refer to the screen for any change that should be given.

Tap place order to finish the purchase.

Requesting PIN entry for large purchases

If a purchase exceeds the 'contactless' / tap-to-pay limit of a buyer's card, they will be required to enter their PIN number on the device. Contactless limits are set by a buyer's card issuer or bank and are not controlled by Humanitix.


Hand over the device to the buyer so they can enter their PIN on the device screen.

Change a default payment method

Setting a default payment method means you won't be asked to select a payment method for each transaction after selecting place order.

You can change the payment method for a single order by tapping the edit ✏️ icon/payment method above place order.

Select the new payment method.

The next order will be through your default method.

Click menu "..." next to the payment method and select set as default.

When buyer information is not captured, placeholder details are provided. For example:


Hardware requirements for sales via the Humanitix app

All devices:

  • Must have NFC capability (excludes most tablets and iPads)

  • Must have location services enabled in the device settings

  • Must have an active internet connection

  • Must not have developer options enabled on the device.

iOS 🍎

  • Must be running on iOS 16.4 or higher

  • Must have a passcode set on the device

  • Must be a device newer than the iPhone XS/X

  • iPhone XS or newer (iPads not supported)

Android πŸ€–

  • Must have been a device issued on Android 13 or later

    • Devices that were issued on Android 12 or earlier, but have been updated to the latest version, are likely still incompatible

  • Must have had a security update installed within the last 12 months

  • Must be a Google-certified device with the Play Store

  • Must not be rooted or modified

See here for a full list of compatible Android phones, tablets and handheld devices.


How to issue complimentary/discounted tickets at the door

You can create and mark ticket types as hidden to sell exclusively priced tickets or generate complimentary tickets to help manage your VIP, β€œOn the day”, and "guest" audiences.

Hidden ticket types will appear in the app without an access code.

You cannot change the price of a ticket in the app. You must create the ticket with the price you wish to sell.

Ticket types cannot be created or edited in the Humanitix app. You must log in to Humanitix via a browser.


Commonly asked questions

Are there any booking fees for ticket sales via the app?

Orders paid via card (including tap to pay and manual card entry) will incur a fee of:

  • ​3% + $1 per ticket/donation (AUD, NZD, USD)

  • ​3% + Β£1 (GBP)
    *
    exclusive of any tax or GST

There are no fees for cash orders or free tickets in the app.​

You can choose to pass on or absorb booking fees via the app, independent of your online event page settings:

Do ticket sales made via the app go into my Stripe or Airwallex account?

No. Ticket sales made via the app are processed via the Humanitix payment gateway, regardless of whether your event is connected to a Stripe or Airwallex account.

This means ticket sales are held with the event and paid out to your nominated bank account (via the payments and fees > settings > payouts page, 2 business days after the event end date).

Can tickets be assigned to seats for sales via the app?

No. If your event has a seating map or allocated seating, you will not be prompted to choose a seat during a purchase via the app. No seat will be assigned to these tickets.

They will appear as "unassigned" attendees in the seating maps > manage attendees > unassigned.

You must assign seats manually on the day, or have the seating maps > manage attendees > unassigned page open in the browser on a different device.

Can I refund a ticket sale made via the app?

Refunds cannot be actioned via the Humanitix app. For card sales and cash sales, you must log in to Humanitix via your browser.

Navigate to the orders/refunds > orders page of the event and click refund/cancel... to the right of the order.

Can I collect any custom checkout question information during a box office sale?

No. You can only collect the buyer's name, email and mobile number if required during a box office sale. This information is also optional. Check out questions that you have created for an event will not appear during checkout in the app.

I receive the error message: "Device does not use Trusted Execution Environment or does not support hardware-backed key attestation" when making a box office sale

Your device is not compatible. The Humanitix for Hosts app was recently updated to a new version that includes a security update from payment gateway Stripe, which powers the card (tap to pay) payments.

To take a card payment, devices will need to:


- Be issued on Android 13 or later (not just updated to the latest version)
- Have received a security update in the last 12 months
- Be a Google-certified device in the Play Store
- Not rooted or modified
Unfortunately, this means many older Android devices built before 2021/22 can't take payments. You will receive the following error message when attempting to make a payment through the app: "Device does not use Trusted Execution Environment or does not support hardware attestations".
πŸ‘‰ See a list of supported devices from Stripe

I receive the error message: "An Error has occurred. Please try again. Location services must be enabled to use the terminal"

Your device needs to have location services enabled. Navigate to your device's settings to enable it.

I receive the error message: "Checkout Error: Developer Options must not be enabled when using the production version of the Tap to Pay reader."

You have enabled developer options on your device. This must be turned off. Security updates to the Humanitix app mean payments cannot be processed while this is enabled.

Look for developer options in your device settings βš™οΈ (not the Humanitix app) and toggle this OFF. Instructions may vary between devices and models.

My device is not reading someone's card, and/or I am getting card-reading errors

If the device is having trouble taking payment from a card:

  • Ensure you are holding the card behind the device where the blue "Tap-to-pay" icon indicates. This is the location where the device's NFC chip will read the card, and may differ in location between devices and phone manufacturers

  • Hold the card flat against the device for at least 2-3 seconds

  • Remove any overly bulky protective cases from the device that might interfere with reading the card.

  • The customer's card may have a malfunctioning chip, preventing a tap-to-pay purchase. Ask them for an additional card, use the manual card entry, or direct them to purchase online.

Did this answer your question?