• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

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.

Connect PaystackSee all integrations

112actions available

  1. Home/
  2. Integrations/
  3. Paystack

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.

  • search

    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
  • payments

    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
  • receipt_long

    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
  • update

    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

What can you do in Paystack without me setting anything up?

These, right away:

  • Add products to page
  • Check pending charge
  • Assign destination to virtual terminal

Great, let's start with the first one.

Ask Lyro anything...

FAQ

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.

  • Transfers can be gated behind a one-time code, and Enable OTP for Transfers, Disable OTP for Transfers, and Resend OTP for Transfer are all in the toolkit. Leaving OTP enabled means a transfer Lyro prepares still needs a person to confirm it before money moves.

  • Yes, at account level rather than transaction by transaction. Set Risk Action marks a customer as allowed or denied, Deactivate Authorization retires a saved card so it cannot be charged again, and Resolve Card BIN identifies the issuing bank and card type behind a charge.

  • Yes. Create Subaccount registers each party, Create Split Configuration defines how a payment divides between them, and Add Subaccount to Split with Remove Subaccount from Split adjust it afterwards, so Lyro can answer or correct a settlement question on a multi-party payment.

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.

The tools Paystack sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Benzingaarrow_outward

    Benzinga

    Pulls analyst ratings and price targets, earnings and economics calendars, and the retraction feed that keeps a cached copy honest.

  • Elorusarrow_outward

    Elorus

    Raises draft invoices against an existing client, emails them out, and answers what is outstanding, billed, or already credited.

  • Freshbooksarrow_outward

    Freshbooks

    FreshBooks is a cloud-based accounting software for small businesses.

  • Nasdaqarrow_outward

    Nasdaq

    Pulls analyst ratings and consensus target prices for a ticker, reads price and dividend history, and filters or bulk-exports any datatable.

  • Quickbooksarrow_outward

    Quickbooks

    Reads outstanding balances and reports, raises invoices and records payments, returns invoice PDFs, and syncs entities changed since the last check.

  • Xeroarrow_outward

    Xero

    Opens invoices with line items and status, records payments and bank transactions, pulls P&L and Balance Sheet reports, and maintains contacts.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Paystack?

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

Connect PaystackTalk to sales
Connect PaystackTalk to sales
Support agent working at a laptop next to the Lyro mascot