{
"status": 200,
"data": {
"referenceId": "a]x8f2kL9pQr",
"amount": 150000,
"status": "completed",
"bankCode": "BCA",
"accountNumber": "****4821",
"accountName": "John Doe"
},
"metaData": {
"source": "API",
"entity": "Transfer"
}
} Payout and payment infrastructure
Send money first. Add receive money when you need it
Use Send Money for API automation or dashboard workflows. Receive money through one endpoint or the hosted Checkout Page, then keep references, amounts, and statuses visible in the dashboard.
Disbursement API
Run recurring and bulk payouts through API automation or dashboard file upload
Checkout Page
Receive QRIS, virtual account, and e-wallet payments through a hosted checkout
Virtual Accounts API
Create virtual accounts through the API and reconcile incoming payments by reference
Sub Accounts
Switch between subsidiary and client’s Brick accounts easily
Why Choose Brick?
Payment infrastructure built for operational scale
Operational cost visibility
Review pricing and transaction records before scaling a payment workflow.
API and dashboard workflows
Choose API automation or dashboard-based operations based on how your team works.
Receive money when you need it
Receive money through QRIS, virtual accounts, and e-wallets from one endpoint—or use the hosted Checkout Page.
Information-security controls
Brick maintains an ISO/IEC 27001-certified information-security management system.
Transaction visibility
Keep references, amounts, and transaction status visible for operational tracking and reconciliation.
Implementation support
Use technical documentation and work with Brick's team during solution planning and integration.
99.9%+
Payment success rate
70%+
Potential transaction fee savings
30M+
Annualized transaction run rate
475M+
Annualized API request run rate
Businesses use Brick to send and receive money, then reconcile transaction records


































For developers
Build payment workflows with documented APIs
Connect recurring and bulk payouts, QRIS, virtual accounts, and e-wallet payments to your product. Use references, callbacks, and transaction status to support operational tracking and reconciliation.
Comprehensive documentation
Integrate Brick APIs easily and get it done in an afternoon.
"code-command">curl "code-flag">-X POST "code-url">https://api.onebrick.io/v2/disbursement \
"code-flag">-H "Content-Type: application/json" \
"code-flag">-H "Authorization: Bearer <access_token>" \
"code-flag">-d '{
"amount": 150000,
"bankCode": "BCA",
"accountNumber": "1234567890",
"referenceId": "TRX-001",
"description": "Payment transfer"
}' Build Integrations Faster with Brick Skills & MCP
A unified system for fast and easy integration, connect your AI assistant and start building instantly.
- Easy setup, just install and connect
- Works with GPT, Claude, and GitHub Copilot
- Generate integration plans in seconds
Licenses and certifications
Trust signals you can verify at the source
Review Brick's Bank Indonesia license, PSE registration, and ISO/IEC 27001 certificate through the relevant registry or issuer.
Customer Success Stories
Visionary companies build inclusive innovation on Brick
Learn how industry leaders and fast-growing startups transform their business with Brick's reliable infrastructure
Ready to connect your payment workflows?
Talk with Brick about the integration model that fits your transaction volume and operating workflow.

