Bulk Registration Bank
This feature will enable merchant to manage settlement bank account via host to host protocol
Last updated
Was this helpful?
This feature will enable merchant to manage settlement bank account via host to host protocol
Last updated
Was this helpful?
The feature needs to be activated before merchants can start to use the feature. Please see steps listed below :
This feature will enable merchant to create, edit, and get settlement bank account in bulk via H2H API. Due to safety consideration, merchant have to enabling manually after finished onboarding.
Steps to enable the feature as follows :
Login to DOKU dashboard
Go to menu Setting > Service
Click "Add Service" button
Under menu of "Financial Service", choose Others
Check "Bulk Registration Bank" option
Saved by click button Activate
Click document icon to download "Surat Instruksi Pelimpahan Dana" template document to be filled in
Upload "Surat Instruksi Pelimpahan Dana" in PDF format
After document successfully uploaded, click "Activate" button.
The service will be successfully send. You can click "OK" button
This is a documentation for host-to-host API Bank Account.
To create settlement bank account, you will need to hit this API through your Backend :
Update settlement bank account only able for data in “verified” state. To update settlement bank account, you will need to hit this API through your Backend:
To get settlement bank account, you will need to hit this API through your Backend :
create settlement bank account
/v2/settlement-bank-account
Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547
Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22e
Timestamp request on UTC time in ISO8601 UTC+0 format. It means to proceed transaction on UTC+7 (WIB), merchant need to subtract time with 7. Ex: to proceed transaction on September 22th 2020 at 08:51:00 WIB, the timestamp should be 2020-09-22T01:51:00Z
2020-08-11T08:45:42Z
Security parameter that needs to be generated on merchant Backend and placed to the header request to ensure that the request is coming from valid merchant. Please refer to this section to generate the signature
HMACSHA256=vl9DBTX5KhEiXmnpOD0TSm8PYQknuHPdyHSTSc3W6Ps=
update settlement bank account
/v2/settlement-bank-account
Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547
Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22e
Timestamp request on UTC time in ISO8601 UTC+0 format. It means to proceed transaction on UTC+7 (WIB), merchant need to subtract time with 7. Ex: to proceed transaction on September 22th 2020 at 08:51:00 WIB, the timestamp should be 2020-09-22T01:51:00Z
2020-08-11T08:45:42Z
Security parameter that needs to be generated on merchant Backend and placed to the header request to ensure that the request is coming from valid merchant. Please refer to this section to generate the signature
HMACSHA256=vl9DBTX5KhEiXmnpOD0TSm8PYQknuHPdyHSTSc3W6Ps=
check status settlement bank account
/v2/settlement-bank-account/{bank_account_settlement_id}
Bank code generated by DOKU. The code will be reference when merchant want to do split settlement
SBS-4325345345-4353463456
Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547
Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22e
Timestamp request on UTC time in ISO8601 UTC+0 format. It means to proceed transaction on UTC+7 (WIB), merchant need to subtract time with 7. Ex: to proceed transaction on September 22th 2020 at 08:51:00 WIB, the timestamp should be 2020-09-22T01:51:00Z
2020-08-11T08:45:42Z
Security parameter that needs to be generated on merchant Backend and placed to the header request to ensure that the request is coming from valid merchant. Please refer to this section to generate the signature
HMACSHA256=vl9DBTX5KhEiXmnpOD0TSm8PYQknuHPdyHSTSc3W6Ps=