Skip to main content

Perform a Topup

Perform a topup request to a mobile customer using the Topup API with the bearerAuth token.

Summary

With the JWT token received from the Connect API call, make a topup request by calling the Topup API, providing the mobile number, the country code, the currency code, the network code and the amount and a note if preferred.

This call, if successful, will remotely credit the mobile account and return details of the transaction.

Use the following authorization header for the Topup API

Authorization: Bearer <token>

You may add a UUID trackid parameter to the body to track your request

e.g.

{
"mobile": "233260123456",
"amount": 1,
"currency": "GHS",
"country": "GH",
"network": "AT",
"notes": "Testing AT",
"trackid": "d290f1ee-6c54-4b01-90e6-d701748f0851"
}

Done!