Flutterwave integration
Flutterwave is a payments technology company that provides payment…
- Provider
- flutterwave
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 53 available
Quick start
Call Flutterwave from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Flutterwave's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"FLUTTERWAVE_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Flutterwave API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
53 actions exposed via the
Flutterwave integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
FLUTTERWAVE_CANCEL_PAYMENT_PLAN -
FLUTTERWAVE_CREATE_BENEFICIARY -
FLUTTERWAVE_CREATE_BULK_TOKENIZED_CHARGE -
FLUTTERWAVE_CREATE_BULK_VIRTUAL_ACCOUNT_NUMBERS -
FLUTTERWAVE_CREATE_PAYMENT_LINK -
FLUTTERWAVE_CREATE_PAYMENT_PLAN -
FLUTTERWAVE_CREATE_REFUND -
FLUTTERWAVE_CREATE_SUBACCOUNT -
FLUTTERWAVE_CREATE_VIRTUAL_ACCOUNT -
FLUTTERWAVE_DELETE_BENEFICIARY -
FLUTTERWAVE_DELETE_SUBACCOUNT -
FLUTTERWAVE_DISABLE_PAYMENT_LINK
Show all 53 actions
-
FLUTTERWAVE_FETCH_BENEFICIARY -
FLUTTERWAVE_FETCH_SUBACCOUNT -
FLUTTERWAVE_GENERATE_TRANSACTION_REFERENCE -
FLUTTERWAVE_GET_ALL_SUBSCRIPTIONS -
FLUTTERWAVE_GET_ALL_TRANSACTIONS -
FLUTTERWAVE_GET_ALL_WALLET_BALANCES -
FLUTTERWAVE_GET_BALANCES_PER_CURRENCY -
FLUTTERWAVE_GET_BANK_BRANCHES -
FLUTTERWAVE_GET_BANKS_BY_COUNTRY -
FLUTTERWAVE_GET_BILL_CATEGORIES -
FLUTTERWAVE_GET_BULK_TOKENIZED_CHARGE -
FLUTTERWAVE_GET_BULK_VIRTUAL_ACCOUNT -
FLUTTERWAVE_GET_MULTIPLE_REFUND_TRANSACTIONS -
FLUTTERWAVE_GET_PAYMENT_PLAN -
FLUTTERWAVE_GET_PAYMENT_PLANS -
FLUTTERWAVE_GET_REFUND -
FLUTTERWAVE_GET_TRANSACTION -
FLUTTERWAVE_GET_TRANSACTION_FEE -
FLUTTERWAVE_GET_TRANSFER_FEE -
FLUTTERWAVE_GET_TRANSFER_RATES -
FLUTTERWAVE_GET_VIRTUAL_ACCOUNT_NUMBER -
FLUTTERWAVE_GET_WALLET_STATEMENT -
FLUTTERWAVE_INITIATE_BVN_VERIFICATION -
FLUTTERWAVE_INITIATE_MOBILE_MONEY_TANZANIA -
FLUTTERWAVE_LIST_ALL_BENEFICIARIES -
FLUTTERWAVE_LIST_BILLER_PRODUCTS -
FLUTTERWAVE_LIST_BILLERS -
FLUTTERWAVE_LIST_CHARGEBACKS -
FLUTTERWAVE_LIST_PAYOUT_SUBACCOUNT_REFUNDS -
FLUTTERWAVE_LIST_PAYOUT_SUBACCOUNTS -
FLUTTERWAVE_LIST_RECURRING_BILLS -
FLUTTERWAVE_LIST_SETTLEMENTS -
FLUTTERWAVE_LIST_SUBACCOUNTS -
FLUTTERWAVE_LIST_TRANSFERS -
FLUTTERWAVE_RESOLVE_BANK_ACCOUNT -
FLUTTERWAVE_RESOLVE_CARD_BIN -
FLUTTERWAVE_UPDATE_PAYMENT_PLAN -
FLUTTERWAVE_UPDATE_SUBACCOUNT -
FLUTTERWAVE_VALIDATE_BILL_ITEM -
FLUTTERWAVE_VERIFY_TRANSACTION_BY_REFERENCE -
FLUTTERWAVE_VIEW_TRANSACTION_TIMELINE
Build with Flutterwave
Open OverSkill, describe what you want to build, and reference Flutterwave in your prompt — the AI will wire up the integration automatically.