post https://staging.api.decentro.tech/v3/banking/remitter
This API allows client to whitelist remitter account details to accept incoming funds in the virtual account.
Flow
- The client will request the whitelisting of account using the remitter whitelisting API by passing account details in the request.
- The Decentro admin receives a request to whitelist a remitter account and processes it in the system.
- The Decentro admin approves or rejects the whitelisting request after reviewing the remitter account details.
- The client receives a remitter whitelisting callback indicating whether the whitelisting is approved or rejected.
- Alternatively, The client can subscribe to a pre-deposit check callback with the remitter details of the transaction once the remitter has completed the payment. The client has to confirm whether to accept or reject the incoming funds in the virtual account.
- If the client accepts the funds, the virtual account will be credited with the transaction amount.
- If the client rejects the funds, the virtual account will not be credited, and the funds will be reversed back to the source (payer).
Note: If virtual_account_number is passed in the request then, whitelisting of remitter account will be done against that specific virtual account. If va_suffix is passed, whitelisting of remitter account will be done against all the virtual accounts of that suffix on different bank partners at Decentro.
API Endpoints
Environment | Endpoint |
---|---|
Staging / Sandbox | https://staging.api.decentro.tech/v3/banking/remitter |
Production | https://api.decentro.tech/v3/banking/remitter |