Skip to main content

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-id and x-request-timestamp headers and the x-signature signature (HMAC SHA512). See How to get the API Key & generate the signature.
  • Result: The API always returns HTTP 200; check the code field (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​

FunctionMethodEndpoint
Create Deep LinkPOST/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).