Quick answer
A failed payment does not always mean your card, wallet or balance is unusable. The cause may be the merchant terminal, the QR network, an issuer security check, a transaction limit or a temporary connection problem. Check the transaction status before trying again, then switch to an independent backup if the cause is unclear.
Common failure signs and first actions
| What you see | Possible reason | First action |
|---|---|---|
| Card declined | Issuer control, limit, unsupported terminal or insufficient credit | Check the terminal message and issuer alert; use another card if unclear |
| QR not recognised | Unsupported network, damaged code or wrong app | Stop and use a compatible app, card or cash |
| Payment pending | Network or channel confirmation delay | Check history before scanning or approving again |
| Cash withdrawal rejected | ATM limit, issuer limit, card setting or machine issue | Cancel safely and try another bank ATM or backup method |
1. Start with the status, not a second payment
Check the card receipt, banking app or payment-app history. A merchant saying “not received yet” is not enough to prove that the first attempt failed. Repeating the payment too quickly can create a duplicate charge.
If the status is unclear, keep the receipt or screenshot of the official transaction page and ask the issuer or app support team to confirm. Do not use an unknown person’s phone or link to “fix” the transaction.
2. If a card is declined
Confirm that the amount and currency are correct, then check issuer alerts, available balance and overseas-use settings. A second attempt on the same terminal may work after an obvious input error, but repeated attempts can trigger more controls.
Use a card from another issuer or pay cash. Contact the issuer through the number printed on the card or its official app. Visa advises travellers to check overseas activation, limits and issuer contact details before travel.
3. If a QR code does not work
A VietQR or VietQRGlobal logo does not make every payment app compatible. Cross-border QR services connect participating apps and acceptance points. If the app cannot identify the merchant and VND amount, do not enter a transfer manually.
Ask whether the merchant accepts a card or cash. If you have another legitimate compatible QR app, start again from that app’s official scanner.
4. If BKJ shows pending or failed
Open the BKJ transaction history and check the recorded status before authorising another payment. Confirm the balance, QR network, VND amount and any limit or risk-control message. If the result remains unclear, contact official BKJ support.
BKJ QR refunds are initiated by the merchant. After a successful refund, the related payment fee is returned. Keep both the merchant receipt and the BKJ transaction record.
5. Keep the recovery plan simple
- One retry only when the error is obvious and no charge was created.
- No repeat payment while the first transaction is pending.
- Use a second card or cash when the cause is unclear.
- Contact support through official channels.
- Review the statement after the transaction settles.
How to explain the problem to support
Give support a concise record: merchant name, location, local time, VND amount, payment method, transaction ID and the exact status shown. State whether the merchant provided goods or cancelled the sale. This is more useful than saying only that “the payment failed.”
Do not send full card numbers, passwords or security codes through an unverified chat. An official support team can identify the information it needs through its normal secure process.
Final recommendation
When a payment does not go through as expected, first check the transaction status before trying again. Confirm whether the payment was completed, keep the transaction record, and avoid immediately repeating the same payment if the result is unclear. If another payment method is needed, travelers can switch to a card, cash, or a local QR payment option where available.
For travelers in Vietnam, having BKJ ready can make this process more flexible. BKJ QR Payment provides access to supported local QR payment scenarios, with the payment details and final amount displayed before confirmation. Keeping BKJ alongside cards and some VND gives travelers an additional way to pay when local QR payment is the more convenient option.
This guide provides general payment information, not financial, legal or tax advice. Product availability, fees, exchange rates, limits and local rules can change. Confirm the merchant, currency, amount and final fee before authorising a transaction. For travelers who expect to use QR payments in Vietnam, setting up BKJ before the trip can be a practical addition to their payment plan.