There are 2 reasons why you might get this error:
1) Barcode is older than 3 months
Under the barcode lookup feature, barcode search and barcode Lookup can only show the barcode/transaction data of the last 90 days. If the barcode is older than 3 months, then barcode Lookup will display a "No details found but checksum valid for *Location Name*" error.
2) Check details have not been sent from the location to Punchh
When a check is tendered at the POS, a barcode is printed on the receipt and the POS sends the check details to Punchh.
When a guest tries to scan the barcode (e.g 3157882326401) printed on the receipt and attempts a checkin, Punchh tries to find a corresponding receipt in order to credit points accordingly into the user's account.
If Punchh cannot find the receipt for that particular checkin, the mobile app displays the following error:
'We are looking for your check and it is taking longer than expected. Once we find it, we'll let you know and add it to your account".
Upon searching for this barcode under Support > Barcode Lookup in the Punchh Platform, a message will be displayed: 'No details found but checksum valid for *Location Name*'.
This means that the barcode printed on the check is valid but the check details were not successfully sent over to Punchh from the POS due to a drop in connectivity or an intermittent network issue.