DEVELOPERS
WORK FLOW
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.
Find below some of the services, with their description, Api endpoints and the flow:
Bill Payment Workflow
https://she.themoneytransferapplication.com:9090/swagger-ui.html#/gate-way service/executeBillPaymentCategoryUsingPOST
For Example
https://she.themoneytransferapplication.com:9090/gateway/billPaymentCategory
This above endpoint returns the list of categories specific to a country and transaction type.
For Example
https://she.themoneytransferapplication.com:9090/gateway/billPaymentBillers
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.
For Example
https://she.themoneytransferapplication.com:9090/gateway/billPaymentBillerItems
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.
Transaction Service
The transaction management service is a gateway service used to manage transactions such as bank transfers and mobile money transactions.