Printer template tip line

With the new EMV cards in the USA, it has become a hassle to charge tips to customers.

Instead of bringing the terminal to a table or having the customer visit the register to input their tip, I would like to add a tip line on the invoice I present to the customer before they pay.

Something that just says
Tip: __________________
Total: __________________

This way the customer can hand write their tip amount and the waitress can then adjust it as usual.
How do you print underscores in the template? When viewing the preview, they don’t show up?
Do I have other options for creating an under line, I tried border: solid, border-style: solid, as well as border-bottom: solid but it didn’t seem to have any impact on the div I tried styling.

Anything else I can try?

a snippet of my printer template is as follows:
`


Tip:|a_a_
` (I tried to escape the underscores and wrap them in normal characters to see if they would show up)

Underscores do not show up in the Template Preview, but they do show up on the Print.

For example, my template has this:

<J00>{TICKET DATE} {TICKET TIME}|Server: {USER NAME}  #{TICKET NO}
<L00>Invoice Number:{TICKET TAG:TID}
<L00> 
<L00>BUS:_____________________________________
<L00> 
{ENTITIES}

Preview shows this:

2016-05-18 08:48                 Server: Q  #527
Invoice Number:

BUS: 

Table: Table 1

Ticket Prints like this:

2016-05-20 17:17                 Server: Q  #527
Invoice Number:                                 
                                                
BUS:_____________________________________       
                                                
Table: Table 1 

A little more work but you can use document printer to format your ticket better as demonstrated here, under Advanced Ticket Print Templating section.

2 Likes

Thanks guys. Glad it was that easy.

1 Like