In TicketSpice, you can print professional thermal tickets instantly after a ticket is sold on-site using the Box Office App. In this article, you'll learn how to customize your ticket layout, connect your Boca printer, and set up ticket printing in the Box Office app. Whether you're printing tickets for a concert, festival, theater, or other live event, this guide walks you through everything you need to start printing tickets with a Boca printer in TicketSpice.
Pro Tip: This article walks through how to print Boca tickets using the TicketSpice Box Office app. If you want to print Boca wristbands or print Boca tickets directly from your TicketSpice account instead, see the articles below.
Print Boca Wristbands
Print Boca Tickets from Your TicketSpice Account
Note: To print tickets, you must use a compatible Boca printer. TicketSpice is compatible with the Boca Lemur S printers that the required hardware specifications.
Your Boca Lemur S printer must have the required specifications:
300dpi print head
ADJ2, ADJW, or ADJ4 Adjustable Paper Guides
ADJ2: Supports media widths from 1" to 2" (wristband and ticket printing)
ADJW: Supports media widths from 2" to 3.25" (ticket printing only)
ADJ4: Supports media widths from 2" to 4" (ticket printing only)
Recommended: Automatic cutter (otherwise each ticket will need to be individually torn)
Jump To...
Getting Started
From the Pages tab, click the pencil icon on the page you want to edit
Hover over the On-Site tab
Select Boca Printing from the dropdown
Navigate to the Tickets section
Click Edit to create a custom design for your ticket, if desired
Pro Tip: TicketSpice includes a standard ticket design that you can use if desired. To preview what this ticket design looks like for a specific ticket level, select a ticket level from the Ticket Level dropdown in the upper-left corner of the Tickets section.
You can also create a custom ticket design if desired.
Customize Your Tickets
In TicketSpice, you can customize your Box Office ticket design to match your event's needs. Using the Ticket Designer, you can add or remove fields, insert dynamic variables, include static text, adjust fonts and alignment, and change the size and position of each field. Select a topic below to learn how to customize each part of your Box Office ticket design.
Pro Tip: Check the Ticket Levels preview at the end of your design process to confirm that every ticket level looks good before printing.
Add a New Field
Add a New Field
On the Boca Printing screen, click Edit to create a custom design for your ticket
To add a field, click the blue plus icon in the top right corner
Select your desired field type
Text Field: Adds a text field
Box: Adds a box field that serves as a border for any of your fields
Barcode: Adds a scannable barcode
Click Save Design when you've finished customizing your ticket design
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
Pro Tip: When adding a scannable barcode to your tickets, we recommend adding a QR code if you are planning to scan tickets using the TicketSpice Scanning App.
The other barcode options, Code 128 and Code 39, should only be used if you're familiar with them and intend to create and manage external tickets outside of the TicketSpice platform.
Add a Variable to Your Text Field
Add a Variable to Your Text Field
On the Boca Printing screen, click Edit to create a custom design for your ticket
Click the text field you want to edit
In the Text dropdown on the right-hand side, select the variable you want to add
Barcode: Displays the ticket number
Raffle: Displays the raffle number to the ticket. This field only populates with data if the ticket holder selected a raffle ticket level. If the ticket buyer didn't select a raffle ticket, this field will remain blank
Number: Displays the ticket number
Page: Displays the page name
Level: Displays the selected ticket level
Price Point: Displays the specific price point the ticket holder selected. This only populates if you're using multiple price points per ticket level
Name: Displays the ticket holder's name. If your page does not collect a name for each ticket holder, this field automatically displays the billing name instead.
Event: Displays the ticket buyer's selected event. This only populates with data if you're using a Series of Events pages
Date: Displays the ticket buyer's selected date. This only populates with data if you're using a Date-Based page
Time: Displays the ticket buyer's selected time slot. This only populates with data if you're using a page with time slots
Line 1: Displays different information depending on your page type, ticket level settings, and other configuration options. If you're creating a custom ticket design, we recommend using specific variables instead of the Line 1 field for more predictable results
Line 2: Displays different information depending on your page type, ticket level settings, and other configuration options. If you're creating a custom ticket design, we recommend using specific variables instead of the Line 2 field for more predictable results
Click Save Design when you've finished customizing your ticket design
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
Add Custom Static Text to Your Field
Add Custom Static Text to Your Field
On the Boca Printing screen, click Edit to create a custom design for your ticket
Click the text field you want to edit
Click the page icon next to the Text dropdown field
Delete the variable content in the text field
Add your custom text
Click Save Design when you've finished customizing your ticket design
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
Pro Tip: In TicketSpice, you can add custom text alongside a variable in the same text field. Click here to learn how to do this.
Style Your Field
Style Your Field
On the Boca Printing screen, click Edit to create a custom design for your ticket
Click the field you want to edit
Style your field as desired
Font (Text Field Only): Choose a font from FLG Font 1 through FLG Font 16
Align (Text Field Only): Align your field to the left right, or center. When you align a field center or right, you can also adjust the field size to the length you want
Scale (Text Field Only): Adjust the size of your field. Larger scale results in a larger field
Point Size / Version (Barcode Only): Adjust the size of your barcode using the Point Size field. Adjust the style of your barcode with the Version field
Width/Height (Box Only): Adjust the width and height of your box border
Border (Box Only): Adjust the thickness of your box border
Click Save Design when you've finished customizing your ticket design
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
Rearrange and Move Fields on Your Ticket
Rearrange and Move Fields on Your Ticket
Click the field you want to edit
Position your fields as desired
Rearrange Fields: Drag and drop the field to the correct location on the ticket. If desired, you can also manually move your fields by using the Row and Column fields on the right-hand side to manually set where the field sits on the ticket
Rotation Field: Flip the field 0, 90, 180, or 270 degrees
Click Save Design when you've finished customizing your ticket design
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
Delete a Field
Delete a Field
On the Boca Printing screen, click Edit to create a custom design for your ticket
Click the field you want to delete
Select Delete Object in the bottom right corner
Click Save Design when you've finished customizing your ticket design
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
Warning: Deleting an object cannot be undone, so proceed with caution.
Set up Your Boca Printer
Follow the setup instructions via the Boca printer manual to set up and add your ticketing paper into the printer.
Turn on the printer
Configure the Boca Printer in the Box Office App
Once your page is set up, you'll connect and configure your Boca printer inside the Box Office app.
Pro Tip: Before setting up your Boca printer, make sure your printer is powered on and paired with your Box Office device via Bluetooth. The printer must be connected via Bluetooth to appear in the available printers list.
Note: A Boca printer can only be connected to one iOS device at a time when printing tickets through the TicketSpice Box Office app. If you have multiple devices, each one must be paired with its own Boca printer.
Open the Box Office app and log in
Tap the hamburger menu in the top left corner
Select Settings
Tap Configure Printer
Select your Boca printer from the list of available printers
Under Printer Model, select the model that matches your device:
Lemur One or Lemur S: single-path printer
Lemur Two: dual-path printer (allows you to configure paper path one and path two separately)
Under Paper Type, select Ticket Printer
Enable or disable Auto-Cut based on your preference
Tap back to return to the settings menu
From the settings menu, select Ticket Printer
Choose the correct printer from the dropdown to confirm the connection
Pro Tip: You can use the Test Print option after configuring your printer to verify that tickets are printing correctly before your event begins.
Complete a Test Print in the Box Office App
From the Box Office app, tap the hamburger menu in the top left corner
Select Settings
Tap Test Print
Select what you’d like to print: a test ticket, receipt, wristband, or all three
FAQs
How do I add multiple variables to the same line?
How do I add multiple variables to the same line?
Click the text field you want to edit
Click the page icon next to the Text dropdown field
Add your variables by typing the correct tag for each variable
Note: Enter any spaces, punctuation, or text you want to appear between each tag directly into the text field.
Pro Tip: If you're working in code view, use the following tags to add dynamic variables to your ticket:
Barcode: {barcode}
Raffle: {raffle}
Number: {number}
Page: {page}
Level: {level}
Price Point: {pricePoint}
Name: {name}
Event: {event}
Date: {date}
Time: {time}
Line 1: {line1}
Line 2: {line2}
How do I add static text and a variable to the same text field in my ticket?
How do I add static text and a variable to the same text field in my ticket?
Click the text field you want to edit
In the Text dropdown field, select the variable you want to add
Click the page icon next to the Text dropdown field
Type out the static text you want to add in front of or behind the variable
Can I create different ticket designs for different ticket levels on the same TicketSpice page?
Can I create different ticket designs for different ticket levels on the same TicketSpice page?
No. Each TicketSpice page supports a single ticket design that is used for all ticket levels on that page. If your page includes multiple ticket levels, the same ticket layout will be applied to each one.
Can my Boca printer connect to more than 1 device at a time?
Can my Boca printer connect to more than 1 device at a time?
No. When printing Boca tickets from the Box Office app, you can pair 1 iOS device with 1 Boca printer.
Why aren’t my ticket design changes showing in the Box Office app?
Why aren’t my ticket design changes showing in the Box Office app?
After updating your ticket design, make sure to save and publish your changes on your TicketSpice page. Then, you must close and reopen the Box Office app for the updated ticket design to take effect.
I used Etix and have a Lima printer. Can I use it with TicketSpice?
I used Etix and have a Lima printer. Can I use it with TicketSpice?
No. Lima printers used with Etix are not compatible with TicketSpice. TicketSpice supports Bluetooth-compatible Boca Lemur-S printers for mobile printing and USB-connected Boca Lemur-S printers for browser-based printing.














