How a cash payment works
In this diagram, blue steps move money, light blue steps are validations, and dashed yellow steps are notifications.1
The customer chooses to pay in cash
At checkout, the customer selects Pay in cash at a Broco point. Your server creates a cash payment linked to the order.
2
The customer receives the payment instructions
Your order confirmation shows the payment reference or QR code, the exact amount, the deadline and how to find a Broco cash point.
3
The customer pays at a cash point
The cash agent finds the request from the reference or QR code, checks the merchant, the order, the amount and the deadline, then counts the cash.
4
The agent validates the cash received
The payment succeeds when the agent validates the cash. The customer receives a receipt. The merchant’s balance is credited.
5
Your server confirms and ships
Broco sends
cash_payment.succeeded to your server. Your server marks the order as paid and starts fulfilment.What the customer sees
When a payment does not go through
Next steps
Quickstart
Integrate an 8 400 DZD order step by step.
Cash checkout API
Fields, statuses and examples.