Charge a customer's wallet from your checkout or API. Kollekt normalises the provider's collection call, holds the pending state and posts you a webhook when the payer confirms.
No specific flows picked — the build covers the standard ones.
WHERE IT RUNS
3 MARKETS
Cameroon$293K
MTN MoMoOrange Money
Côte d'Ivoire$255K
MTN MoMoOrange MoneyWave
Ghana$313K
MTN MoMoTelecel Cash
ENDPOINTS
POST/v1/collections
Charge a wallet. Returns immediately in a pending state.
GET/v1/collections/{id}
Read the current state of one collection.
POST/v1/collections/{id}/refund
Send a collection back to the payer.
GET/v1/collections
List and filter by wallet, country, state or date.
Same shape whichever provider is underneath — that normalisation is the point.
WEBHOOKS
collection.pending
The request reached the operator and the payer is being prompted.
collection.completed
The payer confirmed and funds are yours.
collection.failed
Declined, timed out or cancelled, with the operator's reason.
Delivered with backoff over an hour, so a deploy window never drops one.