Documentation
Collections
Collections

Collections

The collections API lets you receive money via bank transfers or mobile money accounts. We currently support collections from 3 countries.

The table below gives more information on the countries and other important collection details.

CountryCurrencyPayment MethodMinimum AmountMaximum Amount
NigeriaNGNBank Transfer100NGN2000000 NGN
KenyaKESMobile Money20 KES145000 KES
UgandaUGXMobile Money500 UGX4000000 UGX

The flow for payout is as follows -

  1. Initiate collection
  2. Await transaction webhook or track transaction status

To Initiate collection, the following parameters are required.

ParameterDescriptionRequired
amountamount you want to send
countryIndicates the country code for the transaction.
KE - Kenya
NG - Nigeria
UG - Uganda
currencyIndicates the currency you are collecting. Options are:
KES
NGN
UGX
customerEmailRepresents the email address of the customer associated with the transaction.
referenceA reference to track the transaction
descriptionProvides context or explains the intent of the transaction.
payloadThis is the account/mobile number details to be collected from.

Note that the payload varies depending on the country to be collected from. Specific details per country are provided on the collection payload page.