In revel, the order needs to be closed before a guest scans the barcode. If the order is not closed, the check details will not be sent over to Punchh. As a result, when the guest scans the barcode, they will be receiving a Failed POS lookup error.
In order to close the check, the cashier needs to hit 'Done' instead of 'Close'. If they are clicking Close or Checkin> Auto-Close, the check will be printed but the check details will not be sent over to Punchh. As a result, the guests received the following error message on their app:
"Oops! We are looking for your check, but it's taking longer than expected. Once we find it, we'll let you know and add it to your account."