Skip to main content

Sell tickets on-site at your event using the Box Office app

Download the Box Office app on your iPad or iPhone to sell tickets on-site

Katie Runyan avatar
Written by Katie Runyan
Updated over 2 weeks ago

In addition to selling tickets online, TicketSpice gives you the flexibility to sell tickets and merchandise on-site using the Box Office app. This powerful tool allows you to process in-person transactions quickly and efficiently, making it easy to accommodate walk-up attendees or last-minute sales. You can customize which ticket types are available through the app and even adjust the pricing specifically for on-site sales.

For a more robust on-site setup, you can optionally connect Box Office to a ticket printer, receipt printer, or cash drawer. These hardware integrations are not required but can help create a smoother experience for your team and attendees. Once sales are underway, you can report on your Box Office transactions within your TicketSpice account. This article will walk you through how to set up and use the Box Office app to manage your on-site ticket sales with ease.

If you need to download the TicketSpice scanning app, you can do so here:

Note: The TicketSpice Box Office app is compatible with iPhones and iPads running on iOS 16.6 or higher.

The TicketSpice Box Office app is not available on Android devices.

Box Office Pricing

Box Office charges a $0.49 fee per ticket when the buyer pays by credit card. Tickets purchased with cash are not charged a ticket fee.

NOTE: If you later log into your TicketSpice account and manually add a ticket to an existing Box Office order, you will be charged $0.99 per ticket you add.

Jump To...

Set Up Your Ticketing Options for On-Site Sales

Before you begin selling tickets on-site using Box Office, it’s important to make sure your setup is ready to go. This includes confirming that your ticket pricing is configured correctly for in-person sales and that your ticket levels are visible in the Box Office App.

  • From the Pages screen, click the pencil icon on the page that you want to edit

  • Scroll to the ticket block

  • Click Edit Ticket Information directly above the ticket block

  • Scroll to your ticket levels, and open your ticket level(s) to see more information

  • To add a different price for on-site ticket sales, enable the Box Office Price toggle. Then, enter the price you'd like to charge through Box Office, along with a fee if desired

  • Use the Visibility field to control where each ticket level appears. We recommend reviewing and confirming the correct visibility option is selected for each ticket level on your page

    • Everywhere - this option displays the ticket level both online and in the Box Office App

    • Online Only - this option displays the ticket level online, but not in the Box Office app

    • Box Office Only - this option displays the ticket level in the Box Office app, but not online

  • Click Done when you've customized your Box Office settings

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page

FAQs

Can I offer Pre-Registration as a payment method if I plan on accepting on-site sales through the Box Office App?

No, right now, pre-registration is not compatible with the Box Office. When using the Box Office app, we recommend turning off the pre-registration feature on your page. This will ensure that you can accept Box Office transactions as expected. Here is how to turn off Pre-Registration as a payment method if needed.

  • From the Pages screen, click the pencil icon on the page for which you'd like to enable Pre-Registration

  • Scroll down to the Billing Information section

  • Hover your mouse over the Payment Method field, and click the pencil icon

  • Toggle Allow Pre Registration to Off

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page

Can I use Box Office to sell tickets for my free event?

Right now, you can use Box Office to offer tickets for your free event. However, it's important to note that your billing must be enabled. If your billing is disabled, the Box Office will not work.

If your billing is disabled, we recommend enabling the billing section, and making sure that all of your fields are set to be free if you don't want to charge your attendees.

Here is how to enable your billing on your page if you are hosting a free event and want to use Box Office:

  • From the Pages screen, click the pencil icon on the page that you want to edit

  • Hover over the Settings tab

  • Select Basic Setup from the dropdown

  • Deselect the Disable Billing checkbox

Will my actions work on the Box Office App?

Generally, actions work on the Box Office App. Actions to change the price, dynamically adjust the capacity of a ticket level, set a value, select a specific option, and dynamically require and not require certain fields work on the Box Office App.

But please note that show/hide actions will not work as expected on the Box Office. In Box Office, all non-display fields on your ticketing page will appear, even if these fields only show on your online page when specific conditions are met. These fields can be skipped when using the Box Office.

If I close ticketing on the website for my event, can I still sell tickets at the venue using the Box Office app?

Yes, you can close online ticketing for your event, but accept Box Office transactions. The Box Office app works even when your online ticketing page is closed.


Create Your Box Office App Key

You can quickly create and customize your Box Office app key to sell tickets on-site at your event.

Pro Tip: The Box Office and the Scanning App each require their own unique app key. The app keys for these apps are not interchangeable, and must be set up separately.

  • From the Pages screen, click the pencil icon on the page that you want to edit

  • Hover your mouse over the Onsite tab in the top menu bar

  • Select Box Office from the dropdown

  • Click Create App Key or New App Key

  • Enter a name for your App Key

  • Toggle on Allow Team to Check-In Tickets After Purchase to allow your team to check in a ticket buyer's tickets on the Box Office immediately after completing the order

  • Toggle on Ask for Denomination Breakout when Starting and Ending a Session to prompt your cashier(s) to enter the quantity of each cash denomination. Our system will then automatically calculate the total starting and ending cash amounts

  • Click Create to save your app key


Log In to the Box Office App

Once you have created your Box Office app key, you can log into the Box Office App. If you haven't already, first download the app here.

  • Open the Box Office app on your iPad or iPhone

  • Enter a Device Name (this name is for internal and reporting purposes only. This name helps you identify different devices if you're using more than one. You can set the Device Name to anything you'd like — such as "Front Gate Scanner" or "VIP Scanner")

  • Enter the Zip Code where you are using the Box Office

  • Enter your App Key found on your TicketSpice page (to find this app key, click here)

  • Tap Enter

Pro Tip: When entering your App Key, the Box Office app automatically adds dashes for your app key, so you don't need to add these when typing your app key.

  • Enter the cashier's name who is making the Box Office transactions. This is used for tracking later

  • Tap Starting Cash, and enter your event's starting cash. If you toggled on the option to add a denomination breakout in your app key, enter the quantity of each cash denomination you have, and tap Save

  • Tap Start Session

Note: If you only plan to accept card sales and don't have any cash on hand, we recommend adding "0" to the starting cash amount.

FAQs

Where can I rent iPads?

You can rent an iPad through our partner Choose2Rent by clicking here.

Can I download the Box Office App on a Mac?

No, the Box Office App can only be used on an iPad or iPhone. The Box Office App is not compatible with Macs.


Complete a Box Office Ticket Purchase

The Box Office app automatically pulls in the fields and options from your online ticketing page, making it easy to process ticket sales on-site quickly and efficiently.

Note: The initial screen you see on the Box Office will vary depending on your page type.

Standard Pages

For Standard pages, the Box Office will immediately display your available ticket levels and merchandise (if applicable).

Date-Based Pages

For Date-Based pages, the Box Office will initially show a calendar with your available ticket sale dates. Select the date and time slot (if applicable) to begin a new sale.

Tap Select This by Default to select this date and time slot automatically for future orders. If this is option is unchecked, the Box Office app will display the calendar screen before each new sale

If you need to change the selected date or time, click the calendar icon located just above your ticket levels.

Reserved Seating Pages

For Reserved Seating Pages, the Box Office will initially display your event's venue. You can filter the seats by price, show accessible seats, find the best available seats automatically, and enter a Seat Code. On the Box Office, you can navigate around the venue map by dragging your finger across the screen. To zoom in or out, use standard touch gestures such as two-finger-spread or pinch motions.

Once you select a seat, you will have 15 minutes to finalize the order. To see the full order, tap View Order. Tap Check Out in the bottom right corner to complete the purchase. Once you tap Check Out, you will see a summary of the order and can add merchandise, a coupon code, or a donation if desired.

The inventory in the Box Office app updates in real time with your online ticketing page, so you won't sell the same ticket twice or oversell your event.

Pro Tip: When adding options to an order for Standard or Date-Based events, you'll see a header displaying the number of tickets in the order and the running total. You can also click View Current Sale to view all order details.

  • Add tickets or seats or the order

    • If you have a Standard or Date-Based page, add a ticket by tapping the + icon next to the ticket level you want to add. You can also hold the + icon, and select the number of tickets you want to add to the order

    • If you have a Reserved Seating page, tap a section where you want to select seats, and tap View Section. From that screen, tap the ticket you want to add, and tap Add to Order

  • If your ticket level has additional questions for each ticket, enter the necessary information in the pop-up, and click Add

Note: Holding the + icon to enter the quantity of tickets you want to add doesn't work if your ticket level requires additional fields for each ticket. If your ticket level requires additional fields, we recommend adding each ticket individually.

  • Under Additional Options, fill out other fields if desired

    • Tap Merchandise if your attendee wants to add merchandise to their order, and tap Add to add a merchandise option

    • Tap Code if your attendee wants to use a coupon code on their order

    • Tap Donations (if your page has a Donations field) if your attendee wants to add a donation

    • Tap Other if you have other questions you ask attendees at the order level, like a text field, multiple choice field, or more

  • When the ticket buyer is ready to pay, tap their desired payment method

Cash Payment: Complete a Box Office Sale

  • Tap Cash as the payment method

  • Enter a name for the order (optional)

  • Enter an email (optional)

  • Tap Continue

Pro Tip: In the Box Office, collecting an email address at checkout is optional. However, an email is required for the buyer to receive their order confirmation and add the ticket buyer as a contact in TicketSpice. If you would like to use any of these options, we recommend collecting an email.

  • Enter the amount of cash you received. You will see the change you should give to the customer if needed

  • Tap Complete Payment

  • Select Send Tickets Via Text to send the ticket buyer their tickets in a text message

  • If you've turned on the option to check in attendees after purchase in your Box Office App Key, tap Check In to check in the attendees in the Box Office App

Pro Tip: TicketSpice shows the amount of cash paid and the amount of change needed on the initial confirmation screen and the confirmation email the ticket buyer receives (if an email was collected).

Note: The TicketSpice Box Office App can connect to a cash drawer. If you would like to learn how to set this up, click here.

Card Payment: Complete a Box Office Sale

Pro Tip: If you would like to complete card payments, we recommend setting up a card swiper. On TicketSpice, you can use our Magtek card swipers to accept credit card transactions, or use Square.

Click here to learn how to set up a Magtek card swiper. Click here to learn how to set up a Square card swiper.

  • Tap Card as the payment method

  • Use your card swiper, or input the credit card details manually

  • Select Complete Payment

  • Select Send Tickets Via Text to send the ticket buyer their tickets in a text message

  • If you've turned on the option to check in attendees after purchase in your Box Office App Key, tap Check In to check in the attendees in the Box Office App

Pro Tip: In the Box Office, collecting an email address at checkout is optional. However, an email is required for the buyer to receive their order confirmation and add the ticket buyer as a contact in TicketSpice. If you would like to use any of these options, we recommend collecting an email.

FAQs

Can a cashier sell a merchandise-only order through the Box Office?

Box Office requires at least one ticket to be sold in order to purchase merchandise. For this reason, your attendees must select a ticket level to purchase merchandise through the Box Office.

If you want to allow attendees to only purchase merchandise, here is how we recommend setting up your page:

  • Scroll to the ticket block and click Edit Ticket Information

  • Click Add Ticket Level to create a new ticket level

  • In the Name field, add the name Merchandise Ticket, or another name that you would prefer

  • Select the Standard ticket type

  • Expand your new ticket level

  • Add a description you would like, or delete the description

  • In the Online Price field, set the price of the ticket to $0

  • Under Visibility, select Box Office Only if you only want this ticket level to appear in the Box Office App

  • Set the Selection field to 1 to limit attendees to one ticket, preventing additional TicketSpice fees

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page

Why can't I see my ticket levels in the Box Office App?

A common reason why you might not be able to see your ticket levels is that these ticket levels are set to Online Only in your TicketSpice page. Here is how to confirm that your ticket levels are available on the Box Office app.

  • From the Pages screen, click the pencil icon on the page that you want to edit

  • Scroll to the ticket block

  • Click Edit Ticket Information directly above the ticket block

  • Scroll to your ticket levels, and open your ticket level(s) to see more information

  • Set the Visibility field to Everywhere or Box Office Only.

    • Everywhere will show this ticket level on your online ticketing page and on the Box Office App

    • Box Office Only will only show this ticket level on the Box Office, not on your online page

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page

Does the Box Office app update with my inventory?

Yes, the Box Office app updates the inventory for your event with your online ticketing page in real time, ensuring you don't oversell at your event.

Can someone pay for their ticket using Google Pay or Apple Pay on the Box Office app?

Right now, the Box Office only accepts credit cards and cash. Google Pay, Apple Pay, and other digital wallets are not available payment methods on Box Office.

How do I rent or purchase Magtek swipers from TicketSpice?

You can either rent or purchase Magtek swipers from TicketSpice. You must rent or purchase these card swipers directly from TicketSpice, as these swipers are specifically designed to work with TicketSpice's Box Office App.

To request to rent card swipers from TicketSpice, click here.

You can also purchase compatible swiper devices from TicketSpice here.

Pro Tip: Rental swiper requests should be submitted at least one month before your event. Our shipping business hours are 9 am-5 pm PST, Monday through Friday. We recommend submitting the rental form as early as possible so swipers can be reserved for your event date.

When renting a swiper, please note that you must pay for shipping, which varies in price depending on the number of swipers being rented. For international shipping, we'll provide a quote and charge your card for the additional cost.

Note: The Magtek swipers require a lightning port, as the swipers plug directly into the lightning port. The Magtek swipers are not compatible with USB-C.

To use a Magtek swiper, your device must be using iOS 16.6 or higher. If your device doesn't meet these specifications, we recommend renting an iPad for your event. iPads can be rented through our partner Choose2Rent here.

Is the Box Office App compatible with any swipers besides the Magtek swiper TicketSpice rentals?

The Box Office App is only compatible with Square hardware, and the Magtek card swiper TicketSpice rents. Click here to rent the compatible Magtek card swiper, and click here to purchase the compatible Magtek card swiper.

Why isn't the Box Office recognizing the Magtek swiper when I insert it into my iPad?

A common reason the Box Office app doesn’t recognize your Magtek swiper is that the swiper isn’t fully inserted. In some cases, an iPad or iPhone case can prevent the swiper from connecting completely. If the Box Office app isn't recognizing your Magtek swiper, we recommend removing the case and reinserting the Magtek swiper.

Once someone completes a purchase through the Box Office App, does TicketSpice automatically scan in their tickets?

No, the Box Office App doesn't automatically scan in attendee's tickets after the purchase is completed.

If you would like to give cashiers the option to check in attendees through the Box Office App after their order is completed, we recommend turning on the feature to check in attendees after purchase. Click here to learn how to enable this in your Box Office app key.

Why aren't my payments processing on the Box Office app?

There are several reasons why payments might not process correctly on the Box Office app. Here are some troubleshooting steps if your payments are not processing as expected.

  • Check that you are connected to WiFi. Box Office requires WiFi to process payments successfully

  • Check that your WiFi connection is consistent, and that you have at least 4MB Mbps down. If you are experiencing issues with your WiFi, we recommend running a speed test on your device to confirm your internet speed

  • Check that your TicketSpice page does not offer Pre-Registration as a payment method. Pre-Registration is not compatible with the Box Office, so we recommend turning off this payment option when using the Box Office. Click here to learn how to turn off Pre-Registration on your TicketSpice page

  • Check that your TicketSpice page has enabled billing. Box Office is not compatible with pages that have disabled billing. Click here to learn how to enable billing on your TicketSpice page

If you are still have issues processing payments, we recommend taking a screenshot of the decline error message you receive, and reaching out to our support team. Our team would be happy to diagnose the root cause of your error.

If I complete a Box Office order and the ticket buyer added an email address, when will the buyer receive their confirmation email with their tickets?

If a ticket buyer enters an email on the Box Office app, they will receive an email containing the tickets within 5-10 seconds of the order being submitted.

Please note that delays can happen when the WiFi or phone connection is weak. If your attendee hasn't received their confirmation email after a minute, we recommend asking the attendee to check their spam folder, and search for the sending email "noreply@ticketspice.com."

If I just made edits to my TicketSpice page, why don't I see these changes in my Box Office App?

If you've made edits to your TicketSpice page but don't see them in your Box Office app, we recommend logging out of the Box Office App completely, and manually re-entering your app key. After logging back in, your changes should appear.

Note: If you end your current session, and start a new session without re-entering your Box Office App Key, you won't see the new changes.

The Box Office App Key must be manually re-entered for updates to appear.


Manage and Refund a Box Office Transaction

In Box Office, you can manage and cancel your Box Office orders as needed. You can look up specific orders, view the order confirmation, and cancel an order if needed. You can also print the receipts if a receipt printer is connected.

Pro Tip: The Box Office lookup feature shows details for any transactions processed in the Box Office app across all sessions for your event.

It will not display information for order processed online. To view details for an online order, use the Scanning App or check your reporting in your TicketSpice account.

Note: In the Box Office App, cashiers can only cancel an entire order. They cannot cancel or remove individual tickets from an order.

  • Tap the hamburger icon in the top left corner

  • Select Lookup Order

  • Find the order you want to view or manage. You can scroll through the list of tickets or search by the first name, last name, or email. You can also scan a ticket to look up an order by clicking the QR Code icon in the top right corner

  • View the attendee's order details. These include the order status, payment method, order amount, and tickets selected

  • Tap View Confirmation to view the attendee's confirmation screen

  • Click Cancel Order to cancel the order

FAQs

Why can't I find an order with the Box Office look up order feature?

A common reason why you might not be able to find an order within the Box Office look up order feature is that the order was placed online.

The Box Office Look Up Order feature only displays transactions processed through the Box Office app. For online transactions, use the Scanning App or log in to your TicketSpice account to view the order details.

Can I look up a Box Office order from a previous session?

Yes, the Box Office lookup feature lets you find any orders placed through the Box Office app across all sessions.


Optional Features

In the Box Office app, you can enable optional features like connecting a cash drawer, configuring a ticket printer, and setting up a receipt printer. Learn how to set up each of these below.

Connect a Cash Drawer to the Box Office App

For smoother transactions and better security, you can connect the Box Office App to a cash drawer. When a cash drawer is set up, the cash drawer will open automatically when a customer pays with cash. This cash drawer remains closed when processing credit card payments, helping to limit unnecessary access.

Click here to learn how to set up this feature!

Set up a Ticket Printer

You can set up a ticket printer that prints physical tickets for your attendees who purchase tickets through the Box Office.

You can connect a Star Micronics TSP 100 printer or a Boca Lemur S Printer. Click here to learn how to set up a Star Micronics TSP 100 printer. Click here to learn how to set up a Boca Lemur S Printer.

Set up a Receipt Printer

You can set up a ticket printer that prints a physical receipt with basic order information for tickets sold in person.

To set up a receipt printer, we recommend connecting the Star Micronics TSP 100 printer. Click here to learn how to set up this printer.


End Session and Log Out

  • To end your session and/or log out, tap the hamburger icon in the top left corner

  • Select End Session from the dropdown

  • Tap Ending Cash, and enter your event's ending cash. If you toggled on the option to add a denomination breakout in your app key, enter the quantity of each cash denomination you have, and tap Save

  • Tap End Session

  • View a summary of your session, including the starting and end time for your session, the total card and cash sales, the starting and ending balance, a description of whether your session is out of balance, and your ticket sales

  • Tap New Session to start a new session for the same event and the same app key

  • Tap Log Out to log out

Pro Tip: If you are selling tickets on-site for a Reserved Seating page, the ticket formatting on the Summary page of the Box Office End Session screen may appear different than expected. For the best information on tickets sold, refer to your Reporting, which will display the correct information.

FAQs

Can TicketSpice end a session on our behalf?

No, a session can only be ended on the device that has the session open. TicketSpice cannot end a session remotely.


Report on Your Box Office Sales

To report on your Box Office Sales, we recommend using an On-Site Sessions Report.

Pull an On-Site Sessions Report

  • To pull an On-Site Sessions report, hover your mouse over the Reports tab in the top menu bar

  • Select Exporter from the dropdown

  • Select the On-Site Sessions report

  • Search for your page name(s) and select the page(s), or simply select the page(s) if you can see them

  • Select the field(s) you would like to export and press the right arrow to move them to the box on the right to be exported. To move fields out of the export, select the left arrow button

  • To move fields to a new column on the report, select the field you want to move, and select the Up or Down arrows respectively

Pro Tip: To select multiple pages or fields at once, hold down the command or control button on your keyboard while making your selections. To select all pages or fields, hold the command or control button and the A button on your keyboard.

  • Select a date range if desired. If these fields are blank, the report will pull all information from the moment your page went live

  • Select the File Type and File Name

  • When ready, click the Download button


FAQs

Does the On-Site Sessions Report data show the merchandise I sold on-site?

The On-Site Sessions Report will not show the merchandise you sold on-site. You can find merchandise sale data through the Order Data Report. Click here to learn how to pull an Order Data Report.


General FAQs

Where can I get the app?

You can download the app here or search the App Store for "TicketSpice Box Office 2.0."

How do I rent or purchase Magtek swipers from TicketSpice?

You can either rent or purchase Magtek swipers from TicketSpice. You must rent or purchase these card swipers directly from TicketSpice, as these swipers are specifically designed to work with TicketSpice's Box Office App.

To request to rent card swipers from TicketSpice, click here.

You can also purchase compatible swiper devices from TicketSpice here.

Pro Tip: Rental swiper requests should be submitted at least one month before your event. Our shipping business hours are 9 am-5 pm PST, Monday through Friday. We recommend submitting the rental form as early as possible so swipers can be reserved for your event date.

When renting a swiper, please note that you must pay for shipping, which varies in price depending on the number of swipers being rented. For international shipping, we'll provide a quote and charge your card for the additional cost.

Note: The Magtek swipers require a lightning port, as the swipers plug directly into the lightning port. The Magtek swipers are not compatible with USB-C.

To use a Magtek swiper, your device must be using iOS 16.6 or higher. If your device doesn't meet these specifications, we recommend renting an iPad for your event. iPads can be rented through our partner Choose2Rent here.

Where can I rent iPads for my event?

iPads can be rented through our partner Choose2Rent by clicking here.

What is the cost of using the Box Office App?

Pricing is $0.49/ticket on card transactions. Cash transactions have no ticket fee. If you log into your account and manually add a ticket to an existing Box Office order, you will be charged $0.99 per ticket you add instead of the $0.49 per ticket price when adding tickets through the Box Office app.

There is no monthly subscription fee for using the Box Office.

Where can I use the Box Office?

The Box Office app is available in multiple countries. However, it's important to note that credit card transactions can only be processed in the United States and Canada when using Webconnex Payments or Square.

What is the difference between the Box Office App and the Scanning App?

The Box Office App is used for selling tickets at the door for your event. The Scanning App works best for scanning in the tickets for your event.

Did this answer your question?