Paying in Vietnam

Paying a Vietnamese Merchant in VND From USDT or USDC

After verification and funding, scan a supported VietQR merchant code and confirm the merchant, VND amount, fees, and final stablecoin deduction before payment.

Reading time5 min
Updated28 September 2026
TopicPaying in Vietnam

Quick answer

A verified BKJ user with sufficient supported USDT or USDC can scan a compatible VietQR merchant code, review the merchant and VND amount, see the 1% payment fee and final stablecoin debit, and approve. The merchant receives local fiat through the local payment channel.

This is a merchant-payment flow. It is not a cash withdrawal, a general crypto transfer or proof that every VietQR code is compatible.

Use BKJ or switch to a backup

Use BKJ QR Payment whenUse a backup when
The account is verified and fundedKYC or funding is incomplete
The App recognizes the live merchant codeThe code is unsupported or identifies the wrong merchant
The VND amount and final debit match the billAny amount or fee is unclear
The purchase can tolerate the displayed processing flowConnectivity is unreliable or payment is urgent

Prepare the account before checkout

Open the official BKJ App, complete identity checks and choose a supported USDT or USDC deposit route. Match the asset and blockchain network exactly. Allow time for confirmations and any minimum deposit. A balance submitted on-chain is not necessarily available for payment yet.

The 1% payment fee is not always the full funding cost. Include stablecoin acquisition, withdrawal and network charges when comparing BKJ with a working card or cash route.

Scan and confirm inside BKJ

1. Open the scanner inside the BKJ App.

2. Scan the merchant’s live VietQR code.

3. Confirm that the App identifies the intended merchant.

4. Check or enter the VND amount.

5. Select the supported USDT or USDC balance.

6. Review the 1% fee and final debit before approval.

The BKJ VietQR guide describes this supported flow. Use the confirmation screen as the decision point for the transaction.

Check four fields before approval

FieldPassing condition
MerchantMatches the intended business
VND amountMatches the bill
Fee and final debitVisible and acceptable
Funding assetCorrect asset with sufficient available balance

Confirm the recorded result

Wait for the transaction status and ask the merchant to confirm receipt. Keep the transaction ID, time, VND amount and final stablecoin debit until the purchase is complete.

If the status is pending, do not approve the bill again. Check transaction history first. Use a card or VND backup for a time-sensitive purchase and contact official BKJ support if the record and balance conflict.

Fees, limits, networks and QR compatibility can change. Review the live confirmation screen before approval.

Continue reading

Next: Refunds and Payment Disputes Without a Vietnamese Bank Account

Read next