Wallet
Withdraw from wallet
Debit the calling organisation’s own currency wallet to a bank account
POST
Debits the calling organisation’s own currency wallet. The request is created as
Pending and the tokens are moved into escrow; it still needs to be approved before funds are disbursed. A withdrawal.created webhook is emitted.
disburse_amount = amount − fee, where fee is the withdrawal fee from your *_WITHDRAWAL_FEE config.
The amount to withdraw. Must be ≥ 1, ≤ your currency wallet balance, and ≥
MINIMUM_WITHDRAWAL_<CUR>.Matched against Flutterwave’s bank list to resolve the code — pass the full name (e.g.
Guaranty Trust Bank, not GTBank).The account holder’s name. For NGN it is replaced with Flutterwave’s resolved name when available.
The destination account number.
The withdrawal currency. One of
NGN, KES, GHS, ZAR, UGX, TZS.