To create wallets using the Monnify wallet creation API, you have to initiate a POST request to the Create Wallet API.
The API requires that the customer's BVN is valid and matches the date of birth associated with the BVN. Once these details are sent through the endpoint, the API will return a Moniepoint account number along with the wallet details. The associated account name will match the customer name provided in the request.
Debiting The Wallet
To debit the generated Monnify wallet, you simply make a POST request to the Single Transfer API or the Bulk Transfer API. The sourceAccountNumber in your request parameter becomes the internal accountNumber (that is the internal wallet id) of the generated wallet.