Vietnam VietQR payment

VietQR payment for vending and self-service machines in Vietnam.

Use QuLink when a Vietnam machine project needs VietQR payment approval to trigger a vend, relay, pulse, unlock, or timed session, with result data returned to your backend.

VietQR callbackVend / relay triggerMDB or pulseSession result upload
VietQR payment vending machine controller board

Project fit

For Vietnam operators, payment apps, and machine integrators

Buyer signals

  • Vending machines that need VietQR scan-to-pay and automatic vend.
  • Self-service machines that start a relay, pulse, or timed session after payment.
  • Teams keeping their own bank QR, wallet, or payment provider.
  • Operators that need payment reference, session result, and fault events.

What to send first

  • Machine photo or existing board photo
  • Interface or wiring note if available
  • Target action after API command or payment
  • Whether telemetry or data upload is required

Not the right fit if

  • You only need a pure payment acquiring account and no machine-side control.
  • There is no physical machine action after payment, booking, or API approval.
  • The project has no machine photo, board photo, wiring note, or interface clue yet.

Integration model

VietQR approval becomes a machine command

QuLink does not need to replace your VietQR provider or bank. Your checkout or backend confirms payment, then the QuLink board executes the machine action and reports the result.

Payment source
VietQR, bank app QR, MoMo/ZaloPay callback, or server command
Machine output
MDB vend, relay output, pulse simulation, unlock, serial command, timed session
Data returned
payment reference, command accepted, machine started, vend.result, session completed, fault
Project mode
payment app integration, vending retrofit, OEM controller, pilot rollout

Workflow

From machine interface to API-controlled result.

Confirm VietQR flow

Decide whether VietQR is handled by your bank, payment provider, or backend, and how confirmation reaches QuLink.

Identify machine interface

Check MDB, pulse, relay, serial, or cabinet-controller wiring from machine photos.

Map approval to action

Define device ID, product, price, slot, relay channel, or session duration.

Run sample test

Validate payment callback, machine action, timeout, and result upload on one machine.

API example

A clear server command or webhook for the machine-side action.

The exact command fields depend on machine interface, firmware profile, and whether payment or your own app triggers the action.

POST /v1/devices/VEND-VN-07/commands
{
  "command": "dispense",
  "source": "vietqr_callback",
  "reference_id": "VIETQR-20261022-007",
  "machine_action": {
    "interface": "mdb_or_relay",
    "slot": "A03"
  }
}

Project RFQ

Send a machine photo. We help identify the board, interface, and next test step.

Send the VietQR flow, machine photos, interface notes, target action after payment, and expected rollout quantity.

A good first message

If you are unsure about the exact interface, send what you have. Photos often answer more than a long spec.

  • Machine type and target country
  • Machine photo, board photo, or wiring photo
  • Action after payment or API command
  • Need data upload? expected quantity?
Fastest first step
  • Send a machine photo
  • Describe the action after API or payment
  • Tell us if data upload is needed
Project checklist

Tip: include machine type, target action after payment/API, photo availability, and expected quantity. We usually reply within 24 hours.

Have machine or board photos? Send them on WhatsApp — we usually review photos there first.

FAQ

Questions buyers usually ask before a sample test.

Does QuLink process VietQR directly?

QuLink can integrate VietQR workflows through your bank or payment provider. Many projects keep the provider and use QuLink for the machine-side action.

Can we use MoMo or ZaloPay?

Yes, if your provider or backend confirms the wallet payment and calls the QuLink command API.

Which machines fit this workflow?

Vending, smart retail, lockers, charging, laundry, and timed self-service machines with a compatible control interface.

Can it report payment and vend results?

Yes. The project can return payment reference, command accepted, vend result, session completion, and fault events.

WhatsApp photo Send details