DANA
DANA offers one time payment type that allow customer to make a payment without account binding/card registration process.
Integration Steps
1. Payment
Client's current local time in yyyy-MM- ddTHH:mm:ssTZD format
2020-12-21T07:56:11.000ZAlgorithm symmetric signature HMAC_SHA512 (clientSecret, stringToSign)
85be817c55b2c135157c7e89f52499bf0c25ad6eeebe04a986e8c862561b19a5Unique ID for a partner (DOKU'S Client ID)
821508239190Numeric String. Reference number that should be unique in the same day (request-id)
418075533589Device identification on which the API services are currently being accessed by the end user (customer). Can’t contain symbols
95221conditional. IP address of the end user (customer) using IPv4 format
95221Access Token obtained from Get B2B Token API
95221invoice number from partner | max: 64 | Mandatory
INV-0001Expired time payment url | format: 2024-07-10T11:57:58+07:00
2024-07-10T11:57:58+07:00Point of initiation from partner | value: app/pc/mweb | max: 20
appSuccessful
Response Code with format HTTP status code + service code + case code. service code and status code refer to: https://developers.doku.com/getting-started-with-doku-api/response-code/http-status-and-case-code#id-3.-e-wallet . | Mandatory | min length: 1 | max length: 7.
2000500Response Message
SuccessfulRedirect URL to Merchant's page/platform for customer to input OTP/PIN
https://app-uat.doku.com/link/283702597342040Invoice Number from Partner
INV-0001Successful
2. Payment Notification
3. Additional Feature
Online Refund
Client's current local time in yyyy-MM- ddTHH:mm:ssTZD format
2020-12-21T07:56:11.000ZAlgorithm symmetric signature HMAC_SHA512 (clientSecret, stringToSign)
85be817c55b2c135157c7e89f52499bf0c25ad6eeebe04a986e8c862561b19a5Unique ID for a partner (DOKU'S Client ID)
821508239190Numeric String. Reference number that should be unique in the same day (request-id)
418075533589Device identification on which the API services are currently being accessed by the end user (customer). Can’t contain symbols
95221conditional. IP address of the end user (customer) using IPv4 format
95221Access Token obtained from Get B2B Token API
95221Partner Reference No from Purchase Transaction | max: 64 | Mandatory
INV-0001External ID from Purchase Transaction | max: 64 |
REQ-0001Reason for Refund | max: 255
Request by CustomerPartner Refund No from Partner | max: 64 | Mandatory
INV-REF-0001Successful
Response Code with format HTTP status code + service code + case code. service code and status code refer to: https://developers.doku.com/getting-started-with-doku-api/response-code/http-status-and-case-code#id-3.-e-wallet . | Mandatory | min length: 1 | max length: 7.
2000700Successfulformat: yyyy-MM-dd'T'HH:mm:ssXXX
2024-01-01T09:09:00.123Successful
Last updated