Getting started
Offer VNPay at checkout with your own VNPay terminal in Vietnam. Shoppers pay on VNPay's secure payment page with the methods your terminal offers: VNPAY-QR in banking apps, domestic ATM cards, international cards and e-wallets.
Payments go straight to your VNPay account. VNPay charges its own fees and pays out to your bank under your agreement with VNPay; Tringify never holds the money.
What you need
You need your own VNPay merchant account and terminal (terminal code and hash secret, plus the production URLs VNPay sends). Prices in Vietnamese dong (VND). VNPay's fees apply.
Set it up
Setup has two steps. Shoppers can pay with VNPay as soon as both are done.
- Connect your VNPay account. Open the app in your Tringify admin (Apps › Tringify for VNPay), go to Settings and choose Connect VNPay. Fill in the form and choose Save and verify. Tringify checks the details with VNPay before anything is saved.
- Turn it on in your markets. In Tringify, open Markets, choose a market and turn on VNPay under Payments. Do it for each market that should offer it.
The app's Overview tab shows your setup progress and, once both steps are done, Ready for checkout with the markets that offer VNPay.
Where to find each value
VNPay sends your terminal's credentials by email: the sandbox email after registering for a test terminal, the production email once your contract is live.
- Terminal code: vnp_TmnCode in that email.
- Hash secret: vnp_HashSecret in the same email.
- Payment URL and API URL (production only): vnp_Url and the merchant_webapi URL in the production email.
Sandbox and Live
A sandbox terminal takes no real money. Save your production terminal when you are ready to take real payments.
Support
Email support-apps+vnpay@tringify.com. Tringify for VNPay is an independent integration for VNPay, built and run by Tringify; it is not affiliated with, sponsored by, or endorsed by VNPay.