Africa's Talking gives a simple Payments API that allows you to quickly integrate and manage payments in your web or mobile application. We provide an online wallet that allows you to seamlessly receive payments from payment providers (such as Consument to Business Mobile payments), as well as initiate payments going out to your customers (such as Business To Consumer Mobile Payments). We also have a robust reconcilliation back-end which allows you to easily settle wallet balances into your mobile money wallet or bank account.

How It Works

Getting started is easy. All you will need is a Payment Product configures in your Africa's Talking account. You can have as many products as you wish, and each will be linked to a payment provider (such as Safaricom's M-PESA) through one of their payment channels (such as a Paybill or Buy Goods number). You can create a payment product for testing using your Sandbox account.

Follow these links to get started using the APIs

Payment Notifications

Mobile Payments

Bank Payments - Only available in Nigeria

Card Payments - Only available in Nigeria