Skip to main content
Broco is a financial network for cash-based economies. Businesses hold balances in Broco accounts, money moves between those balances, and cash enters the network at Broco cash points. These guides explain how your platform connects to each flow, which statuses to track and which events to handle.

Choose a use case

Accept payments via Broco Pay

Let customers pay from their Broco balance at your online checkout.

Accept cash payments for online orders

Let customers order online and pay in cash at a Broco cash point.

Pay suppliers with Broco

Pay suppliers from your Broco balance and reconcile each payment with an invoice.

Cash reconciliation for marketplaces

Track cash from collection to deposit and match each settlement to the right order.
Each use case follows the same path: Overview, Quickstart, Lifecycle, then the matching API Reference page.

Accounts and balances

Merchants, suppliers and wholesalers receive funds in a Broco account. A customer who pays in cash, at a cash point or on delivery, does not need a Broco account. The specification covers DZD, MAD, TND and XOF. Each operation uses one currency, and amounts are integers in that currency’s minor unit.

Accounts & balances

Who needs an account and when funds become available.

Currencies & amounts

Currency codes and amounts in minor units.

Integration resources

Authentication & account connections

Server credentials and account consent.

Events & webhooks

Receive, verify and deduplicate events.

Errors & retries

Error codes and safe retries.

Reconciliation

Match each operation with your records.

Integration access

These guides describe Broco’s integration specifications. Read Integration access for the current availability of the API.