Skip to main content
A collection is an inbound payment initiated by a payer through a specific market and payment rail (e.g. M-Pesa in Kenya, bank transfer in Nigeria). Collections are the receive-side complement to the off-ramp — money flows in rather than out.

Markets and rails

Before creating a collection you must discover which markets and rails are available to your integrator workspace:
The capability document describes what fields are required to initiate a collection on that rail (e.g. phone number, account number, reference format constraints).

Lifecycle

Refunds

A completed collection can be refunded via POST /v1/collections/:id/refund. Refunds are subject to rail availability and may take the same processing time as the original payment.

Webhooks

Subscribe to collection events to receive real-time status updates without polling: