The following endpoint to submit bank transfer pay outs
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Bank Transfer API will transfer the fund to the destination account based on beneficiaryBankCode and beneficiaryAddress only without considering beneficiaryAccountName. To ensure correct destination please verify the beneficiaryAccountName using Bank Account Inquiry API.
Using RTGS for high value transfersSet
transferMethodtortgsinsideadditionalInfoto disburse amounts of IDR 250,000,000 and above. RTGS transfers behave differently from BI-FAST:
- Not real-time. A
2001800response confirms Durianpay accepted the request, not that funds reached the beneficiary.- Poll the Bank Transfer Status Inquiry API or wait for the disbursement webhook to receive the final status. Bank Indonesia's SLA for RTGS settlement is 4 hours.
originatorInfos becomes mandatory, 14 September 2026Upcoming change, effective Monday, 14 September 2026:
Originator information becomes mandatory on this endpoint. From that date, requests that do not include originatorCustomerName, originatorIdentityType, originatorIdentityNo, and originatorCountry will be rejected with response code 4001802, and no disbursement will be created. See Originator Information below in the Body Request section.
