Barcodes will not in the following scenario:
1. If the order is still in an open or unpaid state. The customer will need to complete the transaction process and pay for their order.
2. If the customer has their loyalty account associated with the order, the barcode will not print. Only orders with no loyalty account attached will print barcodes on the receipt.
Additionally, to test out the functionality, please try to re-print a closed order where the digital receipt is showing the barcode. Here is how you can do this on the POS:
1. Go to Closed Checks from a Payment Terminal Screen
2. Select Check
3. Select 'Pay'
4. Click 'Receipt'
5. Click 'Print'
6. Under Itemized Header, selected 'Print'
If the above steps have been confirmed, and barcodes are enabled for your location, please submit a ticket with Toast support, as Punchh does not control/maintain/manage the Toast interface and cannot resolve.