Bulk Registration Bank
This feature will enable merchant to manage settlement bank account via host to host protocol
Activate Bulk Registration Bank Features

API for Settlement Bank Account
1. Create Settlement Bank Account
create settlement bank account
Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22eTimestamp 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:42ZSecurity 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=settlement bank account created
Unauthorized Access
swift code not found
2. Update Settlement Bank Account
update settlement bank account
Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22eTimestamp 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:42ZSecurity 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=settlement bank account update
invalid input, object invalid
settlement bank account created
an existing item already exists
3. Get Settlement Bank Account
check status settlement bank account
Bank code generated by DOKU. The code will be reference when merchant want to do split settlement
SBS-4325345345-4353463456Client ID retrieved from DOKU Back Office
MCH-0001-10791114622547Unique random string (max 128 characters) generated from merchant side to protect duplicate request
b6a465ea-bb65-48b2-a22b-3e8fb51cf22eTimestamp 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:42ZSecurity 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
invalid input, object invalid
settlement bank account created
an existing item already exists
Last updated