Create a virtual account numberAsk AIpost https://api.flutterwave.com/v3/virtual-account-numbersCreate a Virtual Account for Your Customer.Body ParamsemailstringrequiredDefaults to [email protected]The email address of the customer.currencystringenumDefaults to NGNThe currency of the Virtual AccountNGNGHSAllowed:NGNGHSamountint32requiredDefaults to 2000The desired amount to be collectedfirstnamestringrequiredDefaults to JohnThis is the first name associated with the customer's account.lastnamestringrequiredDefaults to DoeThis is the last name associated with the customer's account.tx_refstringDefaults to jhn-mdkn-10192029920This is a transaction reference that would be returned each time a transfer is done to the accountis_permanentbooleanDefaults to falseThis allows you create a static account number i.e. it doesn't expiretruefalsenarrationstringDefaults to Please make a bank transfer to JohnThis allows you specify the name shown when the account is resolved. for GHS Account. this should be 35 characters long.bvnstringThis is the customer's Bank Verification Number. This is only required when creating a static NGN virtual accounts.phonenumberstringDefaults to 08012345678This is the customer's phone number.bank_codestringDefaults to 090772This allows you to specify the bank issuing the virtual account. valid values include 035 (Wema),090360 (Cashconnect),090772 (Indulge)HeadersAuthorizationstringrequiredDefaults to Bearer FLWSECK_TEST-SANDBOXDEMOKEY-XPass your secret key as a bearer token in the request header to authorize this callResponses 200200 400400Updated 3 months ago