Flutterwave
communityAfrican payment gateway processing payments across 34+ African countries.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://api.flutterwave.com/v3/paymentsCreate payment
Parameters
amountamount (numberrequiredtx_reftransaction ref (stringrequiredcurrencyNGN|USD|GHS|KES|ZAR (stringrequiredcustomeremailrequired— name (objectredirect_urlcallback URL (stringrequiredReturns
status, message, data with linkGET
https://api.flutterwave.com/v3/transactions/{id}/verifyVerify transaction
Parameters
idtransaction ID (integerrequiredReturns
data with id, tx_ref, amount, currency, status, payment_type, created_at, customerGET
https://api.flutterwave.com/v3/transactionsList transactions
Parameters
toYYYY-MM-DD (stringoptionalfromYYYY-MM-DD (stringoptionalstatussuccessful|failed (stringoptionalReturns
data[] with id, tx_ref, amount, currency, status, payment_type, created_at