Flutterwave is a global payments platform enabling businesses to accept and send payments across Africa and beyond.
53actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro verifies a Flutterwave transaction using its reference number to confirm whether the payment actually went through. A customer asking whether their payment went through gets a straight answer immediately, instead of waiting on a manual check.
Ayro disables an active Flutterwave payment link so it can no longer be used to collect payment. An outdated or duplicate checkout link gets shut off right away, so nobody accidentally pays twice.
Ayro validates a bill service before payment is attempted through Flutterwave. A customer paying a bill finds out upfront if the details are correct, instead of discovering a failed payment after the fact.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Flutterwave actions it has and picks the ones a request needs.
Authorize the Flutterwave account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Flutterwave actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeFlutterwave · Ayro
What can you do in Flutterwave without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Flutterwave.
Open the integration's page and connect your account — no code required. Once connected, your agent can use it as part of a conversation.
All 53 actions your agent can call on Flutterwave, straight from the live MCP connection.
Cancel a payment plan.
Create a new transfer beneficiary.
Create a bulk tokenized charge batch for charging multiple previously tokenized cards.
Create multiple virtual account numbers.
Create a hosted payment link.
Create a new payment plan.
Create a refund for a transaction.
Create a new subaccount.
Create a new virtual account number.
Delete a beneficiary by ID.
Delete a subaccount by ID.
Disable a Flutterwave payment link.
Retrieve details of a specific beneficiary by ID.
Retrieve details of a specific subaccount by ID.
Generate a unique transaction reference.
Retrieve all subscriptions, including cancelled ones.
Retrieve a list of all transactions with optional filters.
Retrieve all wallet balances across currencies.
Retrieve wallet balance for a specific currency.
Retrieve branch codes for a specific bank.
Retrieve all banks in a specified country.
Retrieve available bill categories.
Retrieve the status of a bulk tokenized charge operation by ID.
Fetch bulk virtual account details using batch ID.
Retrieve multiple refund transactions with optional filters.
Retrieve details of a specific payment plan by ID.
Retrieve a list of all payment plans.
Retrieve details of a specific refund by ID.
Retrieve details of a specific transaction by ID.
Retrieve the fee for a specific transaction.
Same connection, same setup. Pick the next one your team already uses.
Quotes live prices, reads order book depth, pulls candle and funding rate history, and confirms which networks carry an asset.
Returns live quotes and last trades, converts currency and crypto at current rates, checks market hours, and pulls news and sector performance.
Reports account balances and cards, opens transactions with their attachments, pulls invoices and customers, and covers treasury and pending approvals.
Issues crypto checkout invoices, confirms whether one was paid, and prices network fees and commission before funds move.
Says whether an invoice is paid or part-paid, raises and sends new ones, books bank transactions against invoices, and sets up customer records.
Tells a customer where their order stands and what is paid, raises sales orders and packages, issues and applies credit notes, and emails invoices.

Authorize the account and your agent has all 53 actions from the first conversation.
