Skip to main content
Version: 1.x

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​

  1. 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.
  2. Reopen the order to update its status, and carry on with the next sale.
  3. 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.
  4. 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.
  5. Site administrator: to be certain, open the order in WooCommerce → Orders — it shows as paid there.

Details​

Code
PAYMENT101 (PAYMENT_OK_STATUS_CHECK_FAILED)
Severity
warn
Introduced in
WCPOS 1.10.0