The Hubtel Payment API is a REST API designed to make it easy for developers to integrate online payment into their mobile apps or websites. You can integrate the following API's into your application:

Online Checkout

The Online Checkout API allows merchants to accept online payment for goods and services via mobile money or card payments on a checkout page. This API is popular among merchants accepting payments from popular payment platforms such as Woocommerce or Android applications

With this API, Hubtel has done most of the heavy lifting for you; making it easy for you to accept both mobile money and card payments. Your customers will be redirected to make the payment on a web page, after which they'll be redirected back to your website.

Direct Mobile Money Charge

This API allows you to make a direct mobile money debit request to a mobile money wallet to receive payments into your Merchant Account. It is useful for merchants who do not want the online checkout API but want to customise the mobile money payment flow within their applications.

Send Mobile Money

With this API, you can directly send funds from your application to a mobile money wallet. The money will be debited from your Prepaid Balance on your Merchant Account and credited to the mobile money wallet. 

Note that you are required to verify your Hubtel account in order to use this API. You also need to deposit funds into your Prepaid Balance. This can be done by transferring funds from your Available Balance to your Prepaid Balance here or via a bank deposit to any of Hubtel's partner banks. Talk to our Finance team for assistance. 

Refer to full API Documentation

Did this answer your question?