Skip to main content

How to take payments with Stripe Terminal

Link a POS to your box office for integrated in-person or on the door sales.

Written by Rhio

Whether you've got a stylish box office in your venue, a gift shop bursting with merch, or sometimes sell tickets in person, you can link your Stripe Terminal to your Ticket Tailor box office – making it easy to see all of your event sales revenue in one place.

šŸ’” Did you know you can also sell tickets via the Check-in app.


Quick Stripe Terminal checklist


How to take payments with Stripe Terminal

Step 1: Link your Stripe account to your Ticket Tailor account

Step 2: Order and purchase your Terminal from Stripe

  • To use a Stripe Terminal to sell your tickets and add-ons, you need to purchase a Terminal from Stripe.

  • Head to your Stripe dashboard and log in to your Stripe account.

  • Order a BBPOS Wise POS E from Stripe.

Step 3: Set up your Terminal in your Stripe dashboard

  • Go to your Stripe dashboard.

  • Click Payments, then Terminal.

  • When you're in the Terminal section of your Stripe dashboard, Click the Locations tab.

  • Click + Create Location.

  • Enter the location name and address where you want to register Terminal, for example, your box office or venue address.

    • The address you enter must match the currency of your event. For example, if you register a UK address but attempt a payment in EUR, the payment will fail.

  • Click the Readers tab, then Register reader.

  • Enter your Pairing code.

    • The pairing code will show on the first smart reader startup, or in the admin menu.

A screenshot of the 'Register reader' form, where you can enter a pairing code, serial number or order number within Stripe.
  • Optionally, choose a name your Terminal so it’s easy to identify in the future e.g. Box office, West gate, Gift shop etc.

  • If you already created a Location, select the reader’s new Location. Otherwise, create a Location by clicking + Add new.

  • Click Register to finish registering your reader.

How to generate a pairing code on your Terminal

  • Turn your Terminal on, and you'll be invited into the onboarding setup.

  • You'll need to connect to WiFi (the same WiFi connection you'll use Ticket Tailor with).

  • You'll then be shown your connection code.

    • If the Terminal has been linked to a Stripe account before, swipe right from the left edge of the reader screen to open your Terminal settings. You may need to enter an admin PIN 07139 to see this page. You should be able to find a registration code from the Generate pairing code page.

  • Enter this code into Stripe.

Step 4: Link your Terminal to Ticket Tailor

  • From your Ticket Tailor dashboard, head to your box office Settings, then Payment systems.

  • Under Online payments you should see your linked Stripe account. Click on the three-dot menu to open Stripe settings.

  • Tick the box that says Terminal (in-person payments) and click Save.

  • That's it! Stripe Terminal is now set up for your in-person ticket sales.

A screenshot of the 'Edit Stripe account' menu within Ticket Tailor, with an orange arrow highlighting the 'Terminal (in-person payments)' checkbox.

šŸ’” Things to note

  • POS sales are currently only supported if you use the Stripe BBPOS WisePOS E Terminal.

  • Stripe Terminal is limited for use in certain countries. Please contact Stripe support to request your country if it's not on the list.

  • You won't be charged Ticket Tailor usage/PAYG fee for ticket sales made through Stripe Terminal.

  • Stripe Terminal won't work with 3G internet. You can read more about the internet recommendations in the Stripe help centre.

  • Stripe terminal is only available for ticket orders, not for Store orders.

Did this answer your question?