CSL Pay is a platform that connects organisations directly with trusted African banking and pay-out partners. It provides a simple access point for all of your payments, with complete transparency on pricing. It provides various services and there are different Api endpoints for the services provided.
All the information you need to get started with the API
Read our functional guides on how to code for specific tasks
Get in touch for support from our development team
Find below some of the services, with their description, Api endpoints and the flow:
Bill Payment Workflow
This above endpoint returns the list of categories specific to a country and transaction type.
This above endpoint returns the list of billers under a specific category in a country. The service_id is obtained from the request in step 1.
This above endpoint returns the list of products under a category and biller in a specific country. The service_id and operator_id are gotten from the requests in step 1 and 2.
The transaction management service is a gateway service used to manage transactions such as bank transfers and mobile money transactions.