The receiving bank is under maintenance or having a problem
The receiving bank is under maintenance or having a problem
Nothing is wrong on your side. If the payment shows as failed, try again a little later, or contact support in the app and we will check the status for you.
The payment is still processing
The payment is still processing
Do not pay again. Wait for the final status first, otherwise the merchant may be paid twice. If it stays in processing for a long time, contact support rather than retrying.
In Vietnam, the account belongs to a foreigner
In Vietnam, the account belongs to a foreigner
In Vietnam, QR Pay pays QR codes of Vietnamese account holders. Ask the merchant for a different code. This rule does not apply in the Philippines.
The QR code is old or expired
The QR code is old or expired
Some codes are generated per transaction and stop working after a while. Ask the merchant to show you a fresh code.
The payment message contains special characters
The payment message contains special characters
Many banks reject a transfer whose message has characters outside letters, numbers and spaces, such as a hyphen, slash, dot or equals sign. The in app keyboard has none of these, so if the merchant’s code carries such a message, ask for a plain code.
The amount is over your limit
The amount is over your limit
QR Pay allows US$800 per payment and US$1,000 per week per user. See Limits and Fees.
Deposit did not arrive
If your QR Pay balance did not change after a deposit, check two things: the network you sent from, and whether you had gas. A deposit on Solana needs a little SOL in your wallet, while a deposit on BNB Chain costs no gas fee. QR Pay accepts USDT on Solana or BNB Chain only. USDT on another network, or another token, cannot be deposited into QR Pay. Move it to Solana or BNB Chain with Swap & Bridge first, then deposit again. See Deposit into QR Pay.Still stuck? Open the in app live chat with the payment time, the amount and a screenshot. A real person will look into it.

