Wallet
Fund wallet
Initiate a payment to fund your wallet
POST
Initiates a payment to fund your wallet. The wallet is credited with
amount, while the payer is charged totalCharge (amount plus the processor fee).
When paymentMethod is bank_transfer and currency is NGN, the response returns a virtual account to transfer to. For every other payment method, the response returns a Flutterwave payment link to complete the payment.
integer
required
The amount to credit to the wallet.
string
required
The funding currency. One of
NGN, USD, KES, GHS, ZAR, GBP, EUR.string
URL to redirect to after payment. Required unless
paymentMethod is bank_transfer.string
required
The payment method to use. One of
card, bank_transfer, ussd, mobilemoney.