Disbursement via API

Integrate Brick’s Payment Out API into your system to automate fund transfers to bank accounts, virtual accounts, or e-wallets—programmatically, securely, and at scale.

Integration flow overview

A basic disbursement integration should consist of three key steps:

  1. Validate Recipient Account
    Ensure the bank account details provided by your user are valid before attempting a transfer.
  2. Create Payment Out Request
    Submit a disbursement request via API to initiate the actual fund transfer.
  3. Check Payment Status (Optional but Recommended)
    If you're building a fully automated experience, we recommend adding a step to check the latest transaction status. This helps you handle failures or retries more gracefully.

Sequence Diagram

The diagram below illustrates a typical interaction between your system and the Brick API for disbursement:

A step-by-step view of the account validation → disbursement → status checking flow.

A step-by-step view of the account validation → disbursement → status checking flow.



Next Steps

Ready to implement the API? Head over to our full reference documentation:

Disbursement API Reference

This includes:

  • Prepare Yourself to Use API
  • Security/authentication details
  • Endpoint definitions
  • Sample requests/responses
  • Error handling