Paying in Vietnam

Best Way to Pay in Vietnam for Tourists 2026: Platform Checkout or Direct Merchant QR Payment with BKJ?

Understand when to pay through booking platforms or use BKJ Scan to Pay for direct merchant purchases, while avoiding duplicate payments and transaction disputes.

Reading time5 min
Updated30 October 2026
TopicPaying in Vietnam

Quick Answer

Keep a platform booking inside its required payment process unless the platform explicitly permits the separate charge. For a genuine direct purchase from a Vietnamese merchant, BKJ Scan to Pay is a recommended option for eligible travellers who already hold supported stablecoins and receive a compatible merchant QR code. BKJ can connect that balance to a payment in which the merchant receives VND. It cannot, by itself, mark an unrelated platform reservation as paid or preserve protections attached to platform checkout. Before accepting a QR request, establish what you are buying, who is collecting the money and where the order will be recorded. Choose BKJ for the direct merchant transaction it serves, while keeping a protected booking within its required payment process. That distinction helps avoid paying twice or losing a clear route for resolving a problem.

We recommend BKJ for a separate, directly agreed merchant purchase when you already hold eligible stablecoins and the seller accepts the supported QR route. Keeping that purchase and its receipt distinct gives BKJ a clear role without disturbing the original booking.

The order determines the payment route

A hotel stay, an optional activity and a restaurant bill can involve the same business without belonging to the same contract. Start with the order number, seller and payment status rather than the person asking for money.

Airbnb’s guidance on outside payments illustrates why this matters. Its rules permit particular disclosed charges in limited circumstances while keeping other payments within the platform. Permission for one charge does not authorise every request from a host.

<strong>Purchase</strong><strong>First record to check</strong><strong>Sensible payment decision</strong>
Reservation already paid onlinePlatform confirmationDo not repay the reservation directly
Disclosed charge payable separatelyBooking terms and itemised amountUse an allowed method for that charge
Independent shop purchaseMerchant billConsider supported BKJ QR payment
Unexplained payment requestPlatform conversationVerify before sending money

The table is a decision framework, not a statement that every platform uses identical rules.

Ask four questions before changing channels

What exactly is the new charge?

Request an itemised description. “Hotel payment” could mean the room, a deposit, a tax or an independent meal. The description should match the booking conditions or a purchase you agreed to make.

Who is the payee?

Compare the business on the order with the party collecting payment. A payment intermediary can have a different displayed name, but the seller should explain the relationship. A familiar logo or message thread is insufficient on its own.

Will the original order show as paid?

Ask how the payment will be recorded. If a platform still expects payment, a direct transfer to a seller may leave the original amount outstanding.

Which rules cover a cancellation?

Locate the terms for the actual payment channel. Do not assume a platform’s cancellation process applies to an independent purchase merely because you first discovered the merchant there.

Where BKJ adds practical value

For an independent merchant purchase, the relevant BKJ VietQR workflow lets an eligible visitor use a supported scan-to-pay route without opening a Vietnamese bank account. That is valuable when the visitor has suitable stablecoins and the seller offers a compatible code.

The payment still needs ordinary purchase details: what is supplied, the agreed VND price and the seller’s receipt. NAPAS’s VietQR explanation helps distinguish the domestic transfer infrastructure from a marketplace’s order-management system. A payment network does not replace the order record.

Use BKJ after that distinction is clear. It is a payment candidate for the direct purchase, rather than evidence that an off-platform request is authorised.

A worked decision example

Suppose your room is prepaid through a booking service. At the property, you buy an unrelated item from its shop. These should remain two transactions.

  • Keep the prepaid room attached to the booking confirmation.
  • Ask for a separate shop bill.
  • Check that the merchant accepts the BKJ-supported code.
  • Review the recipient, amount and asset debit.
  • Save the shop receipt separately from the room confirmation.

This example does not establish any hotel’s integration with BKJ. It shows how to keep two legitimate purchases from becoming a confusing combined payment.

If the same seller instead asks you to pay the prepaid room again by QR, stop and reconcile the reservation first. Changing payment tools does not resolve a disputed balance.

Keep the evidence useful

Retain the order number, seller messages, itemised bill and payment record. These documents answer different questions. An order establishes what you bought; a payment record establishes what was sent; a merchant receipt helps match the two.

BKJ’s account terms and the seller’s sales conditions apply to different parts of the transaction. Neither should be treated as a substitute for a platform’s payment policy.

For Vietnam purchases involving stablecoins, distinguish the user’s asset debit, service conversion and merchant VND receipt. Vietnam’s payment framework does not recognise crypto assets as lawful payment instruments. Receiving VND does not automatically establish compliance across the entire arrangement.

Allocate payment by what you are actually buying

A traveller might book a room through a platform and later buy breakfast directly from the hotel. Treat the room and breakfast as separate purchases only when the booking terms and hotel confirm that arrangement. Keep the room charge in its required channel; use BKJ for the additional breakfast if its merchant QR is supported and the final quote suits your budget.

Ask for a receipt naming the additional service rather than a vague request to transfer money. If breakfast is already included, resolve the bill before paying. This allocation gives an existing stablecoin holder a useful local payment option while preserving a clear record of who sold each service. It is a hypothetical purchase pattern, not evidence of BKJ acceptance at any particular hotel.

Questions before you approve

Does direct QR payment always remove platform protection?

The answer depends on the platform, the charge and its rules. Check the specific policy rather than assuming protection either remains or disappears universally.

Can BKJ clear my platform balance?

Only the platform’s recognised checkout or reconciliation process can establish that. Do not assume an independent payment will update it.

When should I choose BKJ?

Choose it as a candidate for a supported direct merchant purchase when you meet the account requirements, understand the total debit and can obtain a matching purchase record. Keep platform orders within the route their terms require.

Continue reading

Next: Best Way to Pay in Vietnam for Tourists 2026: How Should Families Choose QR Payments When Children Cannot Open an App Account?

Read next