If you out square brackets [ ] around the part of your template (the whole line) for order tag price it will only print on the receipt if there is a value. Anything with zero value wont print
Yep including the formatting tag, it’s quite good if using a ticket template with different things such as payment types as you can hide the credit card details bit when paying by cash
I also use it for my order tags when discounting as I have it setup to select a reason for the discount and add that as an order tag as well as the price so this “hides” my text that says Discount Reason and Discount Amount when there is no discount applied