PAYMENT101: Payment ok status check failed
What this means
Payment succeeded, but WCPOS could not refresh its status afterward.
The payment completed — don't charge again. Reopen the order to update its status; if it still looks out of date, refresh it as described below.
Your data
Payment has been taken — don't charge again. Only the on-screen status is out of date.
Troubleshoot
- Do not charge the customer again. The store's payment page confirmed the payment (if you saw the Payment completed for order #… toast, that was it), and only the till's follow-up update failed.
- Reopen the order to update its status, and carry on with the next sale.
- If the paid order still shows as an open order in the cart, refresh the till's copy: open Store health → Database, open the ⋮ menu on the Orders row and choose Check for changes now. Once the paid status arrives, the order leaves the cart. On WCPOS Pro you can refresh just that order instead: in Orders, open the order's ⋮ menu and choose Sync.
- If it is still shown as open, reload the app (reload the browser tab on web; close and reopen the app on desktop and mobile). On start, the till finishes any sale whose payment it recorded.
- Site administrator: to be certain, open the order in WooCommerce → Orders — it shows as paid there.