CHECKOUT401: Totals diverged
What this means
Your store calculated different totals for this order than the till showed.
Check the order in your store admin before taking any further payment — the store's totals are the source of truth. If the difference is unexpected, export diagnostics and contact support.
Your data
Money may have moved — verify the payment before acting. If this persists, export diagnostics and contact WCPOS support.
Troubleshoot
At the till — do this before the customer leaves:
- Stop — take no further payment. The store's totals are the source of truth.
- Confirm whether the customer paid and how much — on a card terminal, check its screen or receipt; for cash, the amount tendered; for another gateway, its own record.
- If money was taken and the store's total differs, settle the difference (refund or additional charge) through your normal process before the customer leaves.
On the store — for the site administrator:
- Open the order in WP Admin and compare its totals with what the till showed; the log entry records which amounts diverged.
- The usual causes are tax settings that differ from what the till expected, or a discount or pricing plugin recalculating on the server — review the store's tax settings first.
- If the divergence is unexplained, export debug info and contact support with the order number.