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
Wait 2–5 minutes for the gateway to confirm — most delays resolve on their own.
Check Sales → Transactions and filter by the specific till/register.
Look up the transaction ID directly in Payments → Gateway Log.
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