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 (although this is configurable on business review) 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.
To credit the generated Monnify wallet, you simply make a bank transfer to the moniepoint account number returned from the Create Wallet API.
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.
How would you rate your experience?