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

Stripe

Stripe MCP integration

Finds a customer's charges and invoices, issues refunds, changes or cancels subscriptions, and pulls the detail behind a dispute.

Connect StripeSee all integrations

415actions available

  1. Home/
  2. Integrations/
  3. Stripe

Three actions you can hand over today

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

  • Get charge refund details

    Lyro retrieves the details of an existing refund on a Stripe charge, including its amount and status. A customer asking where their refund stands gets a straight answer instead of a wait for the finance team.

  • Cancel customer subscription

    Lyro cancels a customer's Stripe subscription immediately when they ask to stop being billed. The customer gets confirmation on the spot instead of filing a request and waiting for someone to process it.

  • Add lines to invoice

    Lyro adds new line items to a draft Stripe invoice when a deal or order changes. Billing stays accurate without someone rebuilding the invoice by hand in the Stripe dashboard.

See all 415 actions

How businesses use Stripe + Lyro

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

  • search

    Explain the charge the customer is looking at

    Lyro matches the person in chat to their Stripe customer record, reads the charges on it, and opens the invoice behind the amount, so an unexplained line on a statement is identified in the same reply.

    Search Stripe CustomersList ChargesRetrieve Invoice
  • payments

    Issue the refund instead of promising one

    When the request falls inside your refund policy, Lyro creates the refund against the original charge and reads the result back, so the customer is told the actual status rather than that someone will look into it.

    Create RefundCreate Charge RefundGet Charge Refund Details
  • sync

    Change the subscription during the chat

    Lyro lists what the customer is subscribed to, moves them to the plan or quantity they asked for, and cancels when a save attempt has already failed, without an agent rekeying it in the dashboard.

    List Customer SubscriptionsUpdate SubscriptionCancel Subscription
  • receipt_long

    Assemble the dispute case before the deadline

    When a chargeback lands, Lyro pulls the open disputes and the detail on the one in question, and attaches the order context it gathered so a human decides on a case that is already documented.

    List DisputesRetrieve Dispute DetailsUpdate Dispute

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 Stripe actions it has and picks the ones a request needs.

  1. 01

    Connect Stripe

    Authorize the Stripe 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 Stripe 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

Stripe · Lyro

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

These, right away:

  • Create a charge
  • Create a refund
  • Fetch a customer

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Stripe

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

  • The Stripe key you connect decides that. A restricted key without write access to refunds makes Create Refund fail outright rather than quietly succeed, which is the cleanest way to keep refunds behind a person while leaving the read actions open.

  • No. Stripe does not return a full card number through its API at all - Retrieve Customer Card and List Customer Payment Methods return the brand, last four digits, and expiry, which is enough to confirm which card was charged and nothing more.

  • List Disputes and Retrieve Dispute Details read the case, Update Dispute attaches evidence, and Close Dispute accepts it. Closing forfeits the charge, so the sensible split is Lyro assembling the evidence and a human deciding whether to fight or concede.

  • A Zap fires one predefined sequence per trigger. Lyro picks the Stripe calls the conversation actually needs - look the customer up, read the invoice, and refund only if the charge matches what they described - and chains several of them in a single exchange.

Every action available in Stripe

All 415 actions your agent can call on Stripe, straight from the live MCP connection.

  • Accept quote

    Accept a quote in Stripe.

  • Activate billing alert

    Reactivates a billing alert, allowing it to trigger again.

  • Add lines to invoice

    Add multiple line items to a draft Stripe invoice.

  • Advance test clock

    Advance a test clock to a future timestamp.

  • Apply customer balance to payment intent

    Manually reconciles remaining amount for a customer_balance PaymentIntent by applying funds from customer's cash balance.

  • Archive billing alert

    Archive a billing alert in Stripe, removing it from list views and APIs.

  • Attach source to customer

    Attach a payment source (card token or source object) to a customer for future charges.

  • Attach payment to invoice

    Attaches a PaymentIntent or Out of Band Payment to an invoice's payments list.

  • Attach payment method to customer

    Attaches a PaymentMethod to a Customer.

  • Attach feature to product

    Attach a feature to a product.

  • Cancel payment intent

    Cancels a PaymentIntent when in cancelable state.

  • Cancel quote

    Cancel a Stripe quote.

  • Cancel setup intent

    Cancels a SetupIntent that is no longer needed.

  • Cancel subscription

    Cancels a customer's active Stripe subscription at the end of the current billing period, with options to invoice immediately for metered usage and prorate charges for unused time.

  • Cancel subscription schedule

    Cancels a subscription schedule and its associated subscription immediately (if active).

  • Cancel terminal reader action

    Cancel the current reader action.

  • Capture charge

    Capture payment on an uncaptured charge.

  • Capture payment intent

    Captures the funds of an existing uncaptured PaymentIntent.

  • Close dispute

    Close a dispute.

  • Set terminal reader display

    Initiates input collection on a Terminal Reader to display forms and collect customer information.

  • Collect payment method on terminal reader

    Initiate payment method collection on a Stripe Terminal Reader.

  • Confirm payment intent

    Confirm customer intent to pay with current or provided payment method.

  • Confirm setup intent

    Confirms a SetupIntent to complete customer payment method setup.

  • Confirm paymentintent on terminal reader

    Confirm a PaymentIntent on a Terminal reader device.

  • Create card payments capability

    Create or update card payments capability for a Stripe Connect account.

  • Create apple pay domain

    Create an Apple Pay domain registration.

  • Create apps secret

    Create a secret in the Stripe Secret Store.

  • Create bank account token

    Create a single-use token representing bank account details.

  • Create billing alert

    Create a billing alert that monitors usage on a billing meter and triggers notifications when a specified threshold is crossed.

  • Create billing credit grant

    Create a credit grant that allocates billing credits to a customer for use against metered pricing.

The tools Stripe sits next to

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

  • PayPalarrow_outward

    PayPal

    Answers where a payment stands, issues and sends invoices, handles subscription changes, and surfaces open disputes before the deadline passes.

  • Coinbasearrow_outward

    Coinbase

    Quotes live prices, reads order book depth, pulls candle and funding rate history, and confirms which networks carry an asset.

  • Finmeiarrow_outward

    Finmei

    Raises invoices with line items, files expenses with receipts attached, reports on payments, and corrects customer and product records.

  • Lexofficearrow_outward

    Lexoffice

    Drafts quotations, order confirmations, and delivery notes, checks voucher payment status, maintains contacts and articles, and subscribes to events.

  • Paystackarrow_outward

    Paystack

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

  • Shipenginearrow_outward

    Shipengine

    Answers where a parcel is from live carrier tracking, corrects a wrong delivery address, quotes rates, buys labels in bulk, and cancels shipments.

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

Ready to connect Stripe?

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

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