Quick answer #
A failed payment is almost always declined by your own bank, not by Pay@. The most common reasons are insufficient funds, a fraud-prevention block by your bank, an expired card, or a 3D Secure authentication problem. The fastest way to find out is to call your bank using the number on the back of your card and ask them to check the transaction. They can usually approve it on the spot and you can try again.
What happens when a payment fails #
When you try to pay online, the request goes from the merchant’s website to your bank via the card networks. Your bank decides whether to approve or decline. Almost every time a payment fails, your bank is the one saying no — not the merchant, and not Pay@.
The merchant’s website usually shows a generic error message like “Payment declined, please try again”. Unfortunately, the bank doesn’t tell the merchant the real reason for the decline (this is a privacy and security choice on the bank’s side). To find out the actual reason, you need to ask your bank directly.
The eight most common reasons #
In rough order of how often each happens:
1. Not enough money in your account #
The most common reason. Either the account balance is too low, or you’ve hit your daily spending limit. Check your balance and try again, or try a different card.
2. Your bank flagged the transaction as suspicious #
Banks use risk-prevention systems that can flag transactions automatically — especially if you’re buying something unusual, from a new device, or while travelling. Call your bank, confirm the transaction is legitimate, and ask them to approve it. They can usually do this immediately.
3. Your card is expired #
Check the expiry date on the card you used. If the card has been replaced, the old number won’t work anymore.
4. You entered the card details wrong #
Easy to do. Check the card number, expiry date, and CVV (the 3-digit code on the back) and try again.
5. 3D Secure authentication failed #
Did you get an SMS or banking app notification asking you to confirm the payment? If you didn’t complete that step in time (or entered the wrong code), the payment fails. Try again and watch carefully for the verification message.
6. Your card isn’t enabled for online payments #
Some cards — particularly newer prepaid cards or accounts with online purchases turned off — can’t be used online by default. Open your banking app, find the card settings, and enable online transactions.
7. The card has been blocked #
If your bank has blocked the card (e.g., reported stolen, or in dispute), no online transaction will work. Contact your bank.
8. A temporary system issue #
Rare but does happen — either at your bank or at the card network. Wait 10 minutes and try again.
What to do, in order #
- Try once more — payment systems do occasionally have transient errors.
- Try a different card if you have one — this immediately tells you whether the problem is with the card or the merchant.
- Call your bank if you’ve tried the same card twice. The number on the back of the card connects you to the right person. They can see the exact decline reason and often resolve it on the call.
- Contact the merchant only if your bank confirms the card is fine. There may be a problem on their side that we can help investigate.
When to contact Pay@ #
In almost every case, you don’t need to contact Pay@. We’re the payment processor, and we can’t override your bank’s decline. The only time it’s worth contacting us is if your bank confirms the payment was approved on their side but the merchant says it failed — in which case there may be a gateway-side error we should investigate.
Related articles #
- I see “PAYAT GATEWAY” on my bank statement — who charged me? — Article 40
- How do I get a refund (consumer) — Article 41
- I think this charge is fraudulent (consumer) — Article 43
Was this helpful? 👍 Yes / 👎 No
Still stuck? Chat to us on WhatsApp.