Paystack

Paystack MCP integration

Verifies whether a payment went through, raises payment links and requests, issues refunds and reads disputes, and updates or cancels subscriptions.

112actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create charge

    Lyro initiates a payment by integrating with your chosen payment channel. Process transactions instantly without friction.

  • Send payment request notification

    Lyro sends an email reminder to a customer about their pending payment request. Improve collection rates with timely follow-up.

  • List payment requests

    Lyro retrieves all payment requests you've created in Paystack. Monitor pending status and identify follow-up needs.

See all 112 actions

How businesses use Paystack + Lyro

Each card is one request a support team gets, and the Paystack actions Lyro runs to close it.

  • Confirm whether a payment actually went through

    Lyro verifies the reference the customer gives, opens the transaction record behind it, and reads its timeline, so a payment that looks missing is traced to the point where it stopped.

    Verify TransactionFetch TransactionFetch Transaction Timeline
  • Collect a payment without leaving the chat

    Lyro initializes the transaction, creates the payment request that carries it, and sends the notification with the link, so a customer who is ready to pay is not handed to an email queue.

    Initialize TransactionCreate Payment RequestSend Payment Request Notification
  • Refund a charge and follow the dispute

    Lyro creates the refund against the original transaction, checks how far it has progressed, and reads the disputes open on the account, so a chargeback is handled before it becomes a deadline.

    Create RefundFetch RefundList Disputes
  • Handle a subscription change on request

    Lyro opens the subscription, disables it when a customer cancels, and sends the link that lets them update the card behind it, so a billing change happens in the conversation that raised it.

    Fetch SubscriptionDisable SubscriptionSend Subscription Update Link

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Paystack actions it has and picks the ones a request needs.

  1. 01

    Connect Paystack

    Authorize the Paystack account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Paystack actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    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 free
Paystack · Lyro

Everything else about Paystack

Setup, permissions, and the limits of what Lyro can do inside Paystack.

  • Yes, with the checks first. List Banks and Validate Bank Account confirm the account details, Create Transfer Recipient registers the payee, and List Transfers shows what has already gone out. Bulk Create Transfer Recipients handles a batch rather than one payee at a time.

Every action available in Paystack

All 112 actions your agent can call on Paystack, straight from the live MCP connection.

  • Add products to page

    Add products to a Paystack payment page.

  • Add products to storefront

    Add previously created products to a Storefront.

  • Add split code to virtual terminal

    Add a split code to a virtual terminal.

  • Add subaccount to split

    Add a subaccount to a split configuration, or update the share of an existing subaccount.

  • Archive payment request

    Archive a payment request to clean up records.

  • Assign destination to virtual terminal

    Assign WhatsApp destinations to a Virtual Terminal for payment notifications.

  • Check pending charge

    Check the status of a pending charge transaction.

  • Check slug availability

    Check if a custom slug is available for use when creating a payment page.

  • Bulk create transfer recipients

    Create multiple transfer recipients in batches.

  • Create charge

    Initiate a payment by integrating the payment channel of your choice.

  • Create customer

    Create a customer on your Paystack integration.

  • Create payment page

    Create a payment page on your Paystack integration.

  • Create payment request

    Create a new payment request by issuing an invoice to a customer.

  • Create plan

    Create a plan for recurring payments on Paystack.

  • Create refund

    Initiate a refund for a previously completed transaction on Paystack.

  • Create split configuration

    Create a split configuration for transaction revenue sharing.

  • Create storefront

    Create a digital storefront on Paystack to manage and display products.

  • Create subaccount

    Create a subaccount on your Paystack integration.

  • Create transfer recipient

    Create a new recipient for transfers.

  • Create virtual terminal

    Create a Virtual Terminal on your Paystack integration to accept payments.

  • Deactivate authorization

    Deactivate an authorization when a card or payment method needs to be forgotten.

  • Deactivate virtual terminal

    Deactivate a Virtual Terminal on your integration.

  • Delete product

    Delete a previously created product from Paystack by its ID.

  • Delete storefront

    Delete a previously created storefront from Paystack by its ID.

  • Delete transfer recipient

    Delete a transfer recipient by setting it to inactive status.

  • Disable otp for transfers

    Disable OTP requirement for programmatic transfers.

  • Disable subscription

    Disable a subscription on your Paystack integration.

  • Duplicate storefront

    Duplicate a previously created Storefront.

  • Enable otp for transfers

    Enable OTP requirement for transfers.

  • Export transactions

    Export transactions from Paystack for a specific timeframe.

Ready to connect Paystack?

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

Support agent working at a laptop next to the Lyro mascot