# Paystack MCP - Tools, Setup and Examples | FlyMy.AI

> Paystack MCP for Claude, Cursor and Codex. Financial workflows, with 112 actions. Your API key. See setup, examples and pricing.

Page: https://flymy.ai/mcp/paystack/

MCP / Finance

# Paystack MCP: financial workflows

Nigerian financial technology company that offers payment processing services to businesses in Africa. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Paystack](https://flymy.ai/mcp/paystack/#connect) [What it can do](https://flymy.ai/mcp/paystack/#actions)

Your own API key, 112 actions, Finance

$ YOUR NEXT RUN

Claude Code, Codex, Cursor, Any agent

## Use Paystack MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

```
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/paystack.md. Help me connect Paystack MCP to this assistant. Then help me run this task: Use Paystack to add products to page. Ask me for the required inputs first and show the result.
```

[Open FlyMy.AI](https://app.flymy.ai/new-agent) [Download brief](https://flymy.ai/mcp/paystack.md)

## What Paystack MCP can do

112 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ADD_PRODUCTS_TO_PAGE) `PAYSTACK_ADD_PRODUCTS_TO_PAGE` | Add products to a Paystack payment page. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ADD_PRODUCTS_TO_STOREFRONT) `PAYSTACK_ADD_PRODUCTS_TO_STOREFRONT` | Add previously created products to a Storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ADD_SPLIT_CODE_TO_VIRTUAL_TERMINAL) `PAYSTACK_ADD_SPLIT_CODE_TO_VIRTUAL_TERMINAL` | Add a split code to a virtual terminal. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ADD_SUBACCOUNT_TO_SPLIT) `PAYSTACK_ADD_SUBACCOUNT_TO_SPLIT` | Add a subaccount to a split configuration, or update the share of an existing subaccount. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ARCHIVE_PAYMENT_REQUEST) `PAYSTACK_ARCHIVE_PAYMENT_REQUEST` | Archive a payment request to clean up records. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ASSIGN_DESTINATION_TO_VIRTUAL_TERMINAL) `PAYSTACK_ASSIGN_DESTINATION_TO_VIRTUAL_TERMINAL` | Assign WhatsApp destinations to a Virtual Terminal for payment notifications. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CHECK_PENDING_CHARGE) `PAYSTACK_CHECK_PENDING_CHARGE` | Check the status of a pending charge transaction. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CHECK_SLUG_AVAILABILITY) `PAYSTACK_CHECK_SLUG_AVAILABILITY` | Check if a custom slug is available for use when creating a payment page. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_BULK_TRANSFER_RECIPIENT) `PAYSTACK_CREATE_BULK_TRANSFER_RECIPIENT` | Create multiple transfer recipients in batches. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_CHARGE) `PAYSTACK_CREATE_CHARGE` | Initiate a payment by integrating the payment channel of your choice. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_CUSTOMER) `PAYSTACK_CREATE_CUSTOMER` | Create a customer on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_PAYMENT_PAGE) `PAYSTACK_CREATE_PAYMENT_PAGE` | Create a payment page on your Paystack integration. |

**Show all 112 actions**

| Action | What it does |
|---|---|
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_PAYMENT_REQUEST) `PAYSTACK_CREATE_PAYMENT_REQUEST` | Create a new payment request by issuing an invoice to a customer. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_PLAN) `PAYSTACK_CREATE_PLAN` | Create a plan for recurring payments on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_REFUND) `PAYSTACK_CREATE_REFUND` | Initiate a refund for a previously completed transaction on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_SPLIT) `PAYSTACK_CREATE_SPLIT` | Create a split configuration for transaction revenue sharing. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_STOREFRONT) `PAYSTACK_CREATE_STOREFRONT` | Create a digital storefront on Paystack to manage and display products. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_SUBACCOUNT) `PAYSTACK_CREATE_SUBACCOUNT` | Create a subaccount on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_TRANSFER_RECIPIENT) `PAYSTACK_CREATE_TRANSFER_RECIPIENT` | Create a new recipient for transfers. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_CREATE_VIRTUAL_TERMINAL) `PAYSTACK_CREATE_VIRTUAL_TERMINAL` | Create a Virtual Terminal on your Paystack integration to accept payments. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DEACTIVATE_AUTHORIZATION) `PAYSTACK_DEACTIVATE_AUTHORIZATION` | Deactivate an authorization when a card or payment method needs to be forgotten. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DEACTIVATE_VIRTUAL_TERMINAL) `PAYSTACK_DEACTIVATE_VIRTUAL_TERMINAL` | Deactivate a Virtual Terminal on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DELETE_PRODUCT) `PAYSTACK_DELETE_PRODUCT` | Delete a previously created product from Paystack by its ID. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DELETE_STOREFRONT) `PAYSTACK_DELETE_STOREFRONT` | Delete a previously created storefront from Paystack by its ID. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DELETE_TRANSFER_RECIPIENT) `PAYSTACK_DELETE_TRANSFER_RECIPIENT` | Delete a transfer recipient by setting it to inactive status. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DISABLE_OTP_FOR_TRANSFERS) `PAYSTACK_DISABLE_OTP_FOR_TRANSFERS` | Disable OTP requirement for programmatic transfers. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DISABLE_SUBSCRIPTION) `PAYSTACK_DISABLE_SUBSCRIPTION` | Disable a subscription on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_DUPLICATE_STOREFRONT) `PAYSTACK_DUPLICATE_STOREFRONT` | Duplicate a previously created Storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_ENABLE_OTP_REQUIREMENT_FOR_TRANSFERS) `PAYSTACK_ENABLE_OTP_REQUIREMENT_FOR_TRANSFERS` | Enable OTP requirement for transfers. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_EXPORT_TRANSACTIONS) `PAYSTACK_EXPORT_TRANSACTIONS` | Export transactions from Paystack for a specific timeframe. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_BALANCE) `PAYSTACK_FETCH_BALANCE` | Fetch the available balance on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_BALANCE_LEDGER) `PAYSTACK_FETCH_BALANCE_LEDGER` | Fetch all pay-ins and pay-outs that went into your Paystack balance. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_BULK_CHARGE_BATCH) `PAYSTACK_FETCH_BULK_CHARGE_BATCH` | Retrieve a specific bulk charge batch by code. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_CUSTOMER) `PAYSTACK_FETCH_CUSTOMER` | Get details of a customer on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_MANDATE_AUTHORIZATIONS) `PAYSTACK_FETCH_MANDATE_AUTHORIZATIONS` | Fetch the list of direct debit mandate authorizations associated with a customer. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PAYMENT_PAGE) `PAYSTACK_FETCH_PAYMENT_PAGE` | Fetch details of a payment page on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PAYMENT_REQUEST) `PAYSTACK_FETCH_PAYMENT_REQUEST` | Fetch details of a payment request from Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PAYMENT_SESSION_TIMEOUT) `PAYSTACK_FETCH_PAYMENT_SESSION_TIMEOUT` | Fetch the payment session timeout configured on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PLAN) `PAYSTACK_FETCH_PLAN` | Get details of a plan on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PRODUCT) `PAYSTACK_FETCH_PRODUCT` | Get details of a product on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_PRODUCT_ORDERS) `PAYSTACK_FETCH_PRODUCT_ORDERS` | Fetch all orders for a particular product on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_REFUND) `PAYSTACK_FETCH_REFUND` | Get details of a refund on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_SPLIT) `PAYSTACK_FETCH_SPLIT` | Get details of a split configuration for a transaction. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_STOREFRONT) `PAYSTACK_FETCH_STOREFRONT` | Get the details of a previously created Storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_STOREFRONT_ORDERS) `PAYSTACK_FETCH_STOREFRONT_ORDERS` | Fetch all orders in a Paystack storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_SUBACCOUNT) `PAYSTACK_FETCH_SUBACCOUNT` | Get details of a subaccount on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_SUBSCRIPTION) `PAYSTACK_FETCH_SUBSCRIPTION` | Get details of a subscription on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_TRANSACTION) `PAYSTACK_FETCH_TRANSACTION` | Get details of a transaction carried out on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_TRANSACTION_TIMELINE) `PAYSTACK_FETCH_TRANSACTION_TIMELINE` | Fetch the timeline of a transaction showing the steps taken from initiation to completion. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_TRANSFER_RECIPIENT) `PAYSTACK_FETCH_TRANSFER_RECIPIENT` | Fetch details of a transfer recipient. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FETCH_VIRTUAL_TERMINAL) `PAYSTACK_FETCH_VIRTUAL_TERMINAL` | Fetch a Virtual Terminal on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_FINALIZE_PAYMENT_REQUEST) `PAYSTACK_FINALIZE_PAYMENT_REQUEST` | Finalize the creation of a draft payment request for a customer. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_GENERATE_UPDATE_SUBSCRIPTION_LINK) `PAYSTACK_GENERATE_UPDATE_SUBSCRIPTION_LINK` | Generate a link for updating the card on a subscription. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_GET_PAYMENT_REQUEST_TOTALS) `PAYSTACK_GET_PAYMENT_REQUEST_TOTALS` | Retrieve metrics for all pending and successful payment requests. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_GET_TRANSACTION_TOTALS) `PAYSTACK_GET_TRANSACTION_TOTALS` | Get the total amount received on your Paystack account. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_INITIALIZE_AUTHORIZATION) `PAYSTACK_INITIALIZE_AUTHORIZATION` | Initialize a reusable authorization for recurring transactions. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_INITIALIZE_TRANSACTION) `PAYSTACK_INITIALIZE_TRANSACTION` | Initialize a transaction from your backend. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_INITIATE_BULK_CHARGE) `PAYSTACK_INITIATE_BULK_CHARGE` | Initiate a bulk charge on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_BANKS) `PAYSTACK_LIST_BANKS` | Get a list of all supported banks and their properties on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_BULK_CHARGE_BATCHES) `PAYSTACK_LIST_BULK_CHARGE_BATCHES` | List bulk charge batches created on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_CHARGES_IN_BATCH) `PAYSTACK_LIST_CHARGES_IN_BATCH` | Retrieve the charges associated with a specified bulk charge batch. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_COUNTRIES) `PAYSTACK_LIST_COUNTRIES` | Retrieve a list of countries that Paystack currently supports. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_CUSTOMERS) `PAYSTACK_LIST_CUSTOMERS` | List customers available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_DISPUTES) `PAYSTACK_LIST_DISPUTES` | List transaction disputes filed by customers on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_DOMAINS) `PAYSTACK_LIST_DOMAINS` | List all registered Apple Pay domains on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_MANDATE_AUTHORIZATIONS) `PAYSTACK_LIST_MANDATE_AUTHORIZATIONS` | Get a list of all direct debit mandates on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_ORDERS) `PAYSTACK_LIST_ORDERS` | List orders available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_PAYMENT_PAGES) `PAYSTACK_LIST_PAYMENT_PAGES` | List payment pages available on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_PAYMENT_REQUESTS) `PAYSTACK_LIST_PAYMENT_REQUESTS` | List all previously created payment requests to your customers. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_PLANS) `PAYSTACK_LIST_PLANS` | List all subscription plans available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_PRODUCTS) `PAYSTACK_LIST_PRODUCTS` | List products available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_REFUNDS) `PAYSTACK_LIST_REFUNDS` | List refunds available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_SETTLEMENTS) `PAYSTACK_LIST_SETTLEMENTS` | List settlements made to your settlement accounts. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_SPLITS) `PAYSTACK_LIST_SPLITS` | List the transaction splits available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_STATES_AVS) `PAYSTACK_LIST_STATES_AVS` | Retrieve a list of states for a country for address verification. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_STOREFRONTS) `PAYSTACK_LIST_STOREFRONTS` | List storefronts available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_STOREFRONT_PRODUCTS) `PAYSTACK_LIST_STOREFRONT_PRODUCTS` | List all products in a Paystack storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_SUBACCOUNTS) `PAYSTACK_LIST_SUBACCOUNTS` | List subaccounts available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_SUBSCRIPTIONS) `PAYSTACK_LIST_SUBSCRIPTIONS` | List all subscriptions available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_TRANSACTIONS) `PAYSTACK_LIST_TRANSACTIONS` | List transactions that have occurred on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_TRANSFERS) `PAYSTACK_LIST_TRANSFERS` | List all transfers carried out on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_TRANSFER_RECIPIENTS) `PAYSTACK_LIST_TRANSFER_RECIPIENTS` | List transfer recipients available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_LIST_VIRTUAL_TERMINALS) `PAYSTACK_LIST_VIRTUAL_TERMINALS` | List virtual terminals available on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_PAUSE_BULK_CHARGE) `PAYSTACK_PAUSE_BULK_CHARGE` | Pause processing of a bulk charge batch. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_PUBLISH_STOREFRONT) `PAYSTACK_PUBLISH_STOREFRONT` | Make a Storefront publicly available on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_REMOVE_SUBACCOUNT_FROM_SPLIT) `PAYSTACK_REMOVE_SUBACCOUNT_FROM_SPLIT` | Remove a subaccount from a split configuration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_RESEND_OTP_FOR_TRANSFER) `PAYSTACK_RESEND_OTP_FOR_TRANSFER` | Resend OTP for a transfer. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_RESOLVE_CARD_BIN) `PAYSTACK_RESOLVE_CARD_BIN` | Get basic information about a card BIN (Bank Identification Number). |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_RESUME_BULK_CHARGE_BATCH) `PAYSTACK_RESUME_BULK_CHARGE_BATCH` | Resume processing of a previously paused bulk charge batch. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_SEND_PAYMENT_REQUEST_NOTIFICATION) `PAYSTACK_SEND_PAYMENT_REQUEST_NOTIFICATION` | Send an email notification to a customer for a previously created payment request. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_SEND_SUBSCRIPTION_UPDATE_LINK) `PAYSTACK_SEND_SUBSCRIPTION_UPDATE_LINK` | Send an email to the customer with a link to update the card on their subscription. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_SET_RISK_ACTION) `PAYSTACK_SET_RISK_ACTION` | Set a customer's risk action by whitelisting or blacklisting them. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_SUBMIT_PHONE) `PAYSTACK_SUBMIT_PHONE` | Submit phone number when requested during a charge transaction. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_TRIGGER_DIRECT_DEBIT_ACTIVATION_CHARGE) `PAYSTACK_TRIGGER_DIRECT_DEBIT_ACTIVATION_CHARGE` | Trigger an activation charge on an inactive direct debit mandate for a customer. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UNASSIGN_DESTINATION_FROM_VIRTUAL_TERMINAL) `PAYSTACK_UNASSIGN_DESTINATION_FROM_VIRTUAL_TERMINAL` | Unassign WhatsApp destinations from a Virtual Terminal. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UNREGISTER_APPLE_PAY_DOMAIN) `PAYSTACK_UNREGISTER_APPLE_PAY_DOMAIN` | Unregister a top-level domain or subdomain previously used for Apple Pay integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_CUSTOMER) `PAYSTACK_UPDATE_CUSTOMER` | Update a customer's details on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_PAYMENT_PAGE) `PAYSTACK_UPDATE_PAYMENT_PAGE` | Update a payment page on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_PAYMENT_REQUEST) `PAYSTACK_UPDATE_PAYMENT_REQUEST` | Update a payment request on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_PAYMENT_SESSION_TIMEOUT) `PAYSTACK_UPDATE_PAYMENT_SESSION_TIMEOUT` | Update the payment session timeout on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_PLAN) `PAYSTACK_UPDATE_PLAN` | Update a plan's details on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_PRODUCT) `PAYSTACK_UPDATE_PRODUCT` | Update a product on your integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_SPLIT) `PAYSTACK_UPDATE_SPLIT` | Update a split configuration for transactions. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_STOREFRONT) `PAYSTACK_UPDATE_STOREFRONT` | Update the details of a previously created Storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_SUBACCOUNT) `PAYSTACK_UPDATE_SUBACCOUNT` | Update a subaccount's details on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_UPDATE_TRANSFER_RECIPIENT) `PAYSTACK_UPDATE_TRANSFER_RECIPIENT` | Update the details of a transfer recipient. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VALIDATE_BANK_ACCOUNT) `PAYSTACK_VALIDATE_BANK_ACCOUNT` | Validate the authenticity of a customer's bank account before sending money. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VALIDATE_CUSTOMER) `PAYSTACK_VALIDATE_CUSTOMER` | Validate a customer's identity on your Paystack integration. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VALIDATE_ORDER) `PAYSTACK_VALIDATE_ORDER` | Validate a pay for me order on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VERIFY_PAYMENT_REQUEST) `PAYSTACK_VERIFY_PAYMENT_REQUEST` | Verify the status of a previously created payment request on Paystack. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VERIFY_STOREFRONT_SLUG) `PAYSTACK_VERIFY_STOREFRONT_SLUG` | Verify the availability of a slug before using it for a Storefront. |
| [#](https://flymy.ai/mcp/paystack/#method-PAYSTACK_VERIFY_TRANSACTION) `PAYSTACK_VERIFY_TRANSACTION` | Confirm the status of a transaction using its reference. |

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Use Paystack to add products to page. Ask me for the required inputs first and show the result.”** uses `PAYSTACK_ADD_PRODUCTS_TO_PAGE`

**“Use Paystack to add products to storefront. Ask me for the required inputs first and show the result.”** uses `PAYSTACK_ADD_PRODUCTS_TO_STOREFRONT`

**“Use Paystack to add split code to virtual terminal. Ask me for the required inputs first and show the result.”** uses `PAYSTACK_ADD_SPLIT_CODE_TO_VIRTUAL_TERMINAL`

## Connect Paystack in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Add your Secret Key Paste it into the Paystack [connection settings](https://app.flymy.ai/mcp-configs#paystack) once; it stays with FlyMy.AI, never in a prompt or a chat.
  - **Secret Key** - Your Paystack secret key (starts with sk_test_ for test mode or sk_live_ for live mode). Find this in your Paystack Dashboard under Settings > API Keys &... [Get API key →](https://dashboard.paystack.com/#/settings/developer)
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Paystack account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More Finance MCPs

Payments, banking, accounting, invoices and market data.

### Brex

Brex corporate cards & banking: transactions, statements, expenses, budgets, spend limits, transfers, vendors, cards, team, accounting, webhooks, travel...

104 actions / your API key

Link: https://flymy.ai/mcp/brex/

### Alpaca

Stock and crypto trading platform with commission-free trading, real-time market data, and algorithmic trading capabilities

100 actions / your API key

Link: https://flymy.ai/mcp/alpaca/

### Alpha Vantage

Alpha Vantage provides free APIs for real-time and historical financial data, including stock time series, technical indicators, and more

20 actions / your API key

Link: https://flymy.ai/mcp/alpha-vantage/

### Altoviz

Altoviz is a cloud-based billing and invoicing platform for businesses, offering online payments, expense tracking, document management, and customizable...

9 actions / your API key

Link: https://flymy.ai/mcp/altoviz/

### Benzinga

Benzinga provides real-time financial news and data APIs, offering comprehensive coverage of market-moving information for developers and financial...

9 actions / your API key

Link: https://flymy.ai/mcp/benzinga/

### Better Proposals

Better Proposals is a web-based proposal creation tool that enables users to send professionally designed proposals

22 actions / your API key

Link: https://flymy.ai/mcp/better-proposals/

## Go to the source

[Paystack in the docs →](https://docs.flymy.ai/mcp/apps/paystack), [Paystack connection settings →](https://app.flymy.ai/mcp-configs#paystack), [Paystack website →](https://paystack.com/), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
