Video
Where do I find it?
Account > Templates > Ticket Templates > Ticket layout
What does it mean?
This article provides guidance on setting up a specialised ticket layout within your system for use with BOCA printers. This process is necessary due to the BOCA printer's requirement for a specific programming language known as FGL (Firmware Graphics Language).
What is a BOCA Printer?
The BOCA printer is a dedicated thermal ticket printer widely utilised in environments requiring high-speed ticket issuance, such as cinema entrances, museum admissions, and event ticketing.
Important Note: BOCA printers are designed exclusively for tickets. They cannot print receipts, which are typically handled by standard thermal (thermo) receipt printers. Therefore, it is not necessary to create a separate receipt layout for BOCA-specific configurations.
What should I do?
Initial setup: Creating the ticket layout
Navigate to Account > Templates > Ticket templates and click Add new ticket layout
-
Enter a Name: Provide a clear, descriptive name for the layout (e.g., 'BOCA').
Please note: There is a strict character restriction of 8 characters for the layout name.
Add a Description (Optional): You may add a description to provide context and help future identification of this specific layout.
Select Printer Type: Choose the BOCA option from the Printer type dropdown menu.
Save the configuration.
Submitting your design requirements (FGL Code Generation)
The layout for the BOCA printer relies on custom FGL code to define the exact placement, fonts, and graphics of your ticket design. This code must be generated by our technical team.
To facilitate this, you must contact our Support team or your dedicated Customer Success Manager with the detailed design specifications for your desired ticket layout.
Please provide the following detailed information:
Design Concept: A visual mock-up or design of exactly how the final ticket should look (e.g., a PDF or image).
Print Content: A list of all required dynamic data points (e.g., ticket number, seat details, event time, pricing).
-
Dimensions & Placement:
Paper Size: The size of the ticket stock you are using.
DPI of the Printer: The Dots Per Inch resolution of your specific BOCA model.
Layout Dimensions: The required size and positioning of elements on the ticket.
Once you have gathered this information, please contact our Support team here or your Customer Success Manager directly.
FGL code implementation by our team
Our IT department will use the information you provide to generate the necessary FGL code:
Our team will study your requested design and create the corresponding FGL code.
This code will then be inserted into the system's designated text block for the BOCA ticket layout.
Final testing
Once you receive confirmation from our team that the setup is complete, please follow these steps:
Assign the newly configured BOCA ticket layout to one of your prices.
Print a test ticket.
Evaluate the result against your original design specifications.
Notify our team immediately if any adjustments or corrections are required.
Crucial Warning: For the BOCA layout to function correctly, the FGL code must be preserved perfectly. Please do not edit the text block containing the FGL code once it has been implemented by our team, as any change will break the ticket design and printer functionality.
Further Reference
For technical details regarding the programming language required for this process, please consult the official BOCA programming guide here.