14 | ZPL Printer Format Configurations
This article covers the 'ZPL Receipt' type of Printer Format and it's basic configuration options. Bepoz provides a various range of Printer Formats to choose from and t hese Formats should be set up correctly so that the printout matches operational preferences. The 'ZPL Receipt' type of Printing Format is used for printing normal transaction Receipts on Labels. The information that is to be added in the receipt can be determined from the options provided.
This article covers the 'ZPL Receipt' type of Printer Format and it's basic configuration options.
Bepoz provides a various range of Printer Formats to choose from and these Formats should be set up correctly so that the printout matches operational preferences.
The 'ZPL Receipt' type of Printing Format is used for printing normal transaction Receipts on Labels. The information that is to be added in the receipt can be determined from the options provided.
Prerequisites
- Minimum Bepoz version of 4.6.1.19 is required for this functionality
- To access Printer Format Settings, the applicable Operator Privileges will need to be enabled
- Operator Maintenance 'General' Tab
- Operational Setup: "Maintain Printer Formats" Flag
Printer Format Setup Options
- For the ZPL Receipt Printer Format type, these configuration options are available
- The configuration options are split into seven (7) sections which will be detailed below: General Options, Product Options, Condiment Options, Tips, Other, Room Charge, and Header/Footer text

General Options

Configuration Option
|
Description
|
Consolidation |
- This consolidates products for printing
- This field gives three options:
- Full Consolidation
- Only Same Condiments
- Do Not Merge Seats
|
Print in Groups |
- This flag will allow printing the products in groups depending upon their Sorts, Sort Groups, Types or Type Groups
|
Print Seat Numbers |
- This flag will allow printing the seat numbers onto the receipt
|
Print Groups in Large
|
- This flag will allow printing the Product Groups in Larger font onto the receipt
- This flag is only activated when a specific group is selected in the Print in Groups field
|
Print Group Totals |
- This flag will allow printing the total of Product Groups in Larger Font
- This flag is only activated when a specific group is selected in the Print in Groups field
|
Print Order Time in Large |
- This flag will allow printing the time when the product was ordered in a Larger font
|
Print Item Count |
- This flag will allow printing the item count onto the receipt
|
Print Discount Summary |
- This flag will allow printing discounts given onto the receipt
|
Print Account Summary |
- This flag will allow printing the summary of Account Transactions onto the receipt
|
Print Account Name |
- If enabled and an Account is attached to a Transaction, the Account Name will Print
|
Print Account Address |
- This flag will allow printing the address of the Account Holder onto the Receipt
|
Print a Duplicate Copy |
- This flag will allow printing duplicate copies of the receipt
|
Print Comment |
- This flag will allow printing a comment onto the receipt
|
Print & Cut Each Item |
- This flag will allow printing and cutting each product in the transaction
|
Hide Header |
- This flag will hide the header from the receipt
|
Hide Delivery/Pickup Title |
- This flag will hide the Delivery or Pickup Title from the receipt
|
Print Transaction # Barcode |
- Print a barcode of the TransactionID at the bottom of the receipt for easy future returns
|
Subtotal in Small Print |
- This flag will allow printing the subtotal in small font onto the receipt
|
Bistro Number digits |
- This flag will allow printing the pre-set bistro number onto the receipt
|
Group Line Char |
- This flag will allow printing the pre-set Group Line Characters onto the receipt
|
Hide Table ID |
- This flag will hide the Table ID on the receipt
|
Print Bill ID |
- This flag will allow to print the Bill ID onto the receipt
|
Printing Priority |
- This allows for assigning a Product Printing Priority to the Printer Format
- The drop-down will display a list of all Printing Priorities that have been configured
|
Printer Sort Types |
- This allows for including or excluding Product Sort types printed on other Printers for the transaction
- The drop-down will display a list of all of the System's Product Sorts with a flag option to enable
|
Detail Level |
- In regards to Printing to multiple remote Printers, options & results are as follows:
- None - Doesn't print Product Sorts on other printers for the transaction
- Print Sorts - This will print the list of Product Sort names at other printers for the transaction
- Print Products - This will print both the Product Sort Names and Product names at other printers for the transaction

|
Product Options

Configuration Option
|
Description
|
Product Name |
- This will set how the product name is printed on the receipt

|
Disc on 2nd Line |
- This drop-down controls whether or not Discounts will be printed below Products' lines
- The drop-down includes the following options & results:
- None - no Discounts will be displayed on the Printed Receipt
- Nett Sales - Discounts will be displayed on the Printed Receipt along with the Nett Price of the Product/s being discounted
- Gross Sales - Discounts will be displayed on the Printed Receipt along with the Gross Price (before any Discounts are applied) of the Product/s being discounted
|
Print Products Large |
- This will print the Product name in a Larger font
|
Print Products Red |
- This will print the Product name in a red-colored font
|
Print Products Bold |
- This will print the Product name bold
|
Print Product Qty First |
- This will reverse the print format of the transaction
- I.e., Product Quantity first and Product Name after that
|
Print Products Sale Amounts |
- This will print the Product Sale Amount on the receipt
|
Print Size on 2nd Line |
- This will print the product size in the second line
|
Print Price on 2nd Line |
- This will print the product price in the second line
|
Print Product in Uppercase |
- This will print the product in an uppercase format
|
Hide Points Redeem Indicator |
- If enabled, and Points Redeemed will be hidden
|
Disc Line Consolidated |
- When the " Disc on 2nd Line" drop-down is set to "None", this flag is greyed-out and cannot be enabled as it irrelevant unless a different option is selected
- When either "Nett Sales" or "Gross Sales" are selected, the flag will become active and can be enabled
- When this flag is enabled, all separate Discounts below each line item will be consolidated to one Discount line; i.e., if a Product on the Printed Receipt has multiple Discount Totalizers, rather than display each Discount Totalizer as a separate line with an amount, they will be consolidated to one line labeled "Discount(s)" and will show the total consolidated Discount amount
|
Spacer Line Char |
- This will pre-set the Space Line Character

|
Min. Product Qty Digits |
- If 'Print Qty first' flag is On, this is the minimum number of print position the product name will be intended to allow for the Qty
|
Product Qty Decimal Places |
- Any quantity decimal place will print if present, but this will force all the product quantities to be printed with the given decimal places
|
Sales Amount Digits |
- All sales amount will print if present, but this will set the minimum space allocated for sales amounts to help ensure the printout lines-up vertically
|
Condiment Options, Tips, and Other Options

Configuration Option
|
Description
|
Print Condiments |
- This flag will allow printing Product Condiments on the receipt
- The following five flags are only activated once this flag is ticked on
|
Print Condiments Large |
- This flag will allow printing Product Condiments in a Larger Font on the receipt
|
Print Condiments Red |
- This flag will allow printing Product Condiments in Red on the receipt
|
Print Condiments Bold |
- This flag will allow printing Product Condiments in Bold on the receipt
|
Print Condiments Qty First |
- This flag will allow printing Condiment Quantity before Condiment Name on the receipt
|
Print 0.00 for Cond. with no Price |
- This flag will allow printing Product Condiments Price as '0.00' on the receipt
|
Print Condiment in Uppercase |
- This flag will allow printing Product Condiments in the Uppercase font on the receipt
|
Add Price to Base Product |
- This flag will allow adding price to the base product on the receipt
|
Min. Condiment Qty Digit |
- This flag will allow printing minimum Product Condiment quantity on the receipt
|
Condiment Qty Decimal Place |
- This flag will allow printing the Condiment quantities in decimal numbers
|
Print Customer Tips Field & Tip Suggestions |
- If this flag is enabled, a section will be printed at the bottom of the Receipt showing suggested "standard" tip amounts based on the percentages (%) entered in the Tip Suggestion fields; only fields with values other than 0.00% will be printed
|
Top Logo Number
|
- Each POS Printer can have a number of logos loaded into their memory
- This sets the logo number to be printed at the top of the printout
|
Bottom Logo Number
|
- This sets the logo number to be printed at the bottom of the printout
|
Tax indicator
|
- This will display tax on the pre-set area

|
Room Charge

Configuration options
|
Description
|
Print Room Number |
- This is an optional flag which, when ticked on, will print the room number in the receipt below the total balance
|
Print Guest name |
- This is an optional flag, which when ticked on, will print the guest name in the receipt along with the room number
|
Signature |
- This drop-down list has three options:
- None - if this option is selected, the receipt will not include a signature line
- None on Payment - if this option is selected, the receipt will not include a signature line on payments
- Always - if this option is selected, the receipt will always include a signature line
|
Header/Footer Text Options

Configuration Option
|
Description
|
Display Header / Footer
|
- This button allows for toggling between the Header and Footer text that will appear
|
Active |
- The Active flags control which of the ten (10) available lines for each the Header and the Footer will appear
- If this flag is ticked On, the line will be active and the text entered into the field will print
- The other functions in the line will only be displayed after the flag is ticked on
|
Text |
- This field allows typing text that will be printed
|
Chars |
- This field will display the number of characters in the text
|
Centred |
- This flag will align the text towards the center
|
Red |
- This flag will display the text in Red Color
|
Large |
- This flag will display the text in larger Font
|
Bold |
- This flag will display the text in Bold Font
|
Underline |
- This flag will display the text in the Underlined format
|
QR Code |
- This flag will display the QRCode
|