The checksum error is presented when an invalid bar code has been used. That means one of the following:
- It's not an actual barcode recognized by our system, meaning it is not a barcode generated by Punchh and sent to the POS. (This could be due to an error entering like adding an additional digit, entering a made up barcode, etc)
- The bar code did not print legibly. This can result in a barcode being read differently than what is actually on a receipt.