Skip to main content

Static QR code (VietQR)

A static QR code is a flexible payment solution that is created once and tied to the beneficiary account. It is the optimal choice for fixed points of sale or quick transfers that do not need order tracking.

Before you start
  • Base URL: https://uat-open-api.tingee.vn (UAT) · https://open-api.tingee.vn (PROD)
  • Authentication: Every request must include the x-client-id and x-request-timestamp headers and the x-signature signature (HMAC SHA512). See Getting an API Key & generating the signature.
  • Result: The API always returns HTTP 200; check the code field (00 = success). See Error codes.

🖼️ Permanent use

The QR code never changes, so you can print it on acrylic stands, standees or stick it at the checkout counter.

⚡ Fast transfers

Fully compatible with the Napas247 network, receiving money instantly from any bank.

🏦 Multi-bank support

Easily link personal, household business or business accounts to receive money.


Detailed flow diagram​

Static QR code flow (VietQR)
← Swipe to see more →

Related APIs​

FunctionMethodEndpoint
Create static QR codePOST/v1/generate-viet-qr