Back to Help Centre

POS & Sales

Card/Wallet Payment Not Reflecting in Sales

Problem: A customer paid by card or mobile wallet, but the transaction doesn’t show up in today’s sales report.

Possible Causes

  • Payment gateway webhook is delayed.

  • The sale was completed on a different till/register than the one you’re checking.

  • Transaction was authorized but not settled (pending capture).

  • Wrong date range selected in the sales report filter.

Solution

  1. Wait 2–5 minutes for the gateway to confirm — most delays resolve on their own.

  2. Check Sales → Transactions and filter by the specific till/register.

  3. Look up the transaction ID directly in Payments → Gateway Log.

  4. Verify the report’s date range covers the transaction time, including timezone.

Error Message

Resolution

Payment "pending" for over 10 minutes

Check Payments → Gateway Log for the transaction status; contact support with the transaction ID if still pending.

Sale total doesn’t match till drawer

Compare against Sales → Transactions filtered by till, not the combined store total.

Tip: Always note the transaction ID printed on the customer receipt — support can resolve gateway mismatches in seconds with it.

Frequently Asked Questions

Do I need to redo the sale if it’s just delayed?

No — never re-run a payment that’s pending. Wait for confirmation or check the gateway log first to avoid double-charging the customer.

  • payment
  • gateway
  • pos
  • sales