VMCSoft Digital logo
VMCSoft Digital Versatile, Modern, Creative

QRNhanh: create the code, check the transfer

Picture a small shop late on a busy afternoon. A customer wants to pay by bank transfer, so the owner reads out a bank name, an account number and an amount, and the customer types each one into a banking app. Every number is spoken, heard and keyed in, and any of those steps can introduce an error that nobody notices until the money goes to the wrong place or does not arrive. The shop is hypothetical, but those are the steps QRNhanh exists to shorten.

One screen for the receiving side

QRNhanh is a free web page that turns a receiving bank, an account number and an amount into a VietQR code the sender can scan. It opens in a browser with no login and no separate app. The amount goes in on a calculator keypad, which suits splitting a bill, and any fractional result is rounded to a whole VND value, upward by default with a downward option. A zero amount produces a code with no fixed amount, for when the sender decides what to pay. The instructions cover the steps and the about page describes who it is for. QRNhanh is owned and operated by VMCSoft Digital.

The receiving details are processed in the browser to produce the code. After the site has loaded successfully once, code generation keeps working on the device without a connection, which helps at a market stall or between fares. The optional remember setting stores the receiving account and rounding preference locally, and that data can be cleared from the account editor. The bank is chosen from a built-in list of Vietnamese banks.

The code is not the payment

Generating the code offline deserves a precise reading. The code is created on the device; the transfer is not. Sending the money, having connectivity to do so and seeing the bank confirm it remain the sender’s and the banks’ side of the exchange. QRNhanh does not verify that an account belongs to the person who typed it, does not settle anything and does not produce a receipt or a ledger. Checking the destination and amount before sharing the code, and checking the bank’s own confirmation that funds arrived, are the same habits as before, with fewer digits read aloud in between.

Sharing needs one more note. A link you choose to share may carry the bank, account number and amount in its address, so anyone holding it can read them. That suits a payment message you meant to send; it is a reason not to post one anywhere you would not post the account number itself. The privacy policy, in Vietnamese, also notes that Cloudflare delivers and protects the site and processes technical request data, and that the contact form sends what you enter.

Keep the two jobs separate

Set the receiving account once, enter the amount for this transaction, generate the code and let the sender scan it. Then confirm the transfer the way you always have, in the bank’s app and not in the QR tool. QRNhanh takes the retyping out of the first half and leaves the second half where it belongs. The product site remains the reference for current behaviour.