ademakanaky / wallets-africa
PHP implementation of Wallets Africa (https://wallets.africa) API
Requires
- php: ^7.0|^7.1|^7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.5
- vlucas/phpdotenv: ^4.1
Requires (Dev)
- phpunit/phpunit: ^5.5
This package is auto-updated.
Last update: 2025-06-29 01:42:27 UTC
README
PHP implementation of Wallets Africa (https://wallets.africa) API
Introduction
All the APIs on the platform were implemented as four main classes:
-
Payout - for transfer of money instantly to bank accounts in Nigeria and mobile money accounts in Ghana and Kenya.
-
Wallet - for management of wallet accounts (sub wallets created from the main or base wallet) programatically by creating, crediting and debiting of user accounts.
-
Identity - for verifying the identity of customers with their Bank Verification Number (BVN) implemented by the Central Bank of Nigeria.
-
Airtime - for painless Top up of customers airtime. Get fast online recharges for all the mobile networks in Nigeria.
Usage
The usage of this library is pretty straight forward. Simply create a dot env file using the dot env example provided and you are good to go. Remember to change the values where necessary most especially the api keys.