Pay by Bank Tingee
Pay by Bank is a powerful solution that shortens the customer journey by opening the banking app directly from the payment screen on a mobile device.
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-idandx-request-timestampheaders and thex-signaturesignature (HMAC SHA512). See How to get the API Key & generate the signature. - Result: The API always returns HTTP
200; check thecodefield (00= success). See Error codes.
🚀 Better experience
Users don't need to switch tabs, copy the account number or enter the amount manually.
✅ High success rate
Fewer data-entry mistakes, which increases the payment success rate.
🛠️ Flexible integration
Supports multiple payment types, from QR Code and bank transfer to bill payment.
Detailed flow diagram
Deep Link payment flow
← Swipe to see more →
API list
| Function | Method | Endpoint |
|---|---|---|
| Create Deep Link | POST | /v1/deep-link/generate |
| Redirect Callback | — | Receive the result from the banking app via redirectUrl |
Important note
Deep Link only opens the app and redirects the result of the user's action. The final transaction status (success, failure, ...) must be verified through reconciliation or the Tingee Webhook sent to the partner (if any).