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?
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?
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?
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?
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
Can I download the Box Office App on a Mac?
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.
Date-Based Pages
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
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
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
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.
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?
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?
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?
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?
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?
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?
Is the Box Office App compatible with any swipers besides the Magtek swiper TicketSpice rentals?
Why isn't the Box Office recognizing the Magtek swiper when I insert it into my iPad?
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?
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?
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 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 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?
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?
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
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
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.
Set up a Receipt 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?
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
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?
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?
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?
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?
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?
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?
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?
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.