Run Stripe from one chat: take payments, send invoices, issue refunds, and track payouts while your AI assistant handles the account work for you
Stripe actions
Ask in plain language — Praxivara picks the right Stripe action, runs it, and confirms anything sensitive first.
See what's available now and what's still settling, without opening the dashboard
Set up a new customer record in seconds so you can bill or charge them later
Change a customer's email, name, or billing details just by asking
Pull a customer's full record by id whenever you need their details
See your most recent customers at a glance
Search by email or name to locate the right customer fast
Start a new charge and collect money from a customer
Look up any payment by id to see its status and amount
See recent payments and exactly where each one stands
Stop a pending payment before it goes through
Send a customer all or part of their money back in one request
Look up a refund by id to confirm it went through
See your recent refunds together in one place
Move available funds to your connected bank account
Look up a payout by id and where it is in the process
See recent transfers landing in your bank
Start a new invoice for a customer, ready to review before it goes out
Pull any invoice by id to check its status and total
See recent invoices, or just the ones for a single customer
Lock in a draft invoice so it's ready to be paid
Email a finished invoice straight to your customer
Add a charge to an invoice before it goes out
Create a new product in your catalog to sell or bill for
See everything in your product catalog
Add a one-time or recurring price to a product
See your prices, or the ones tied to a single product
Put a customer on a recurring plan and start billing them
Look up a subscription by id to see its plan and status
See your recent recurring subscriptions
End a plan now or let it run until the current period closes
Pull the details of a chargeback by id
See recent chargebacks and where each one stands
Permanently remove a customer record from your account
Pull any charge by id to see exactly what was billed
See recent charges, or just those for one customer
Edit the notes or metadata on an existing refund
Stop a pending payout before it leaves your balance
Collect payment on an invoice or mark it as paid
Cancel an open invoice so it can no longer be paid
Remove a draft invoice you no longer need
Rename, edit, or archive a product in your catalog
Rename or archive a price without touching the product
Apply a coupon, change the plan, or schedule a cancellation
Generate a hosted Stripe Checkout page to send a customer
Look up a checkout session by id and its outcome
See recent Checkout sessions and their status
Make a reusable link customers can pay through anytime
See the payment links you've already created
Set up a percentage or fixed-amount discount to offer
See the coupons available in your account
Review the charges, fees, and payouts moving through your balance
Stripe triggers
Events in Stripe that can start an automation on their own — no clicks required once you set it up.
Fires when a charge is completed successfully (Stripe event charge.succeeded).
Fires when a charge attempt fails (Stripe event charge.failed).
Fires when a charge is refunded, fully or partially (Stripe event charge.refunded).
Fires when a previously authorized charge is captured (Stripe event charge.captured).
Fires when any property of a charge changes (Stripe event charge.updated).
Fires when a charge is created with an asynchronous payment method that is still pending (Stripe event charge.pending).
Fires when an uncaptured charge expires and the authorization is released (Stripe event charge.expired).
Fires when a refund on a charge is updated, e.g. an async refund succeeds or fails (Stripe event charge.refund.updated).
Fires when a customer disputes a charge / a chargeback is opened (Stripe event charge.dispute.created).
Fires when a dispute changes, e.g. evidence submitted or status moves (Stripe event charge.dispute.updated).
Fires when a dispute is resolved as won or lost (Stripe event charge.dispute.closed).
Fires when funds are removed from your balance for a dispute (Stripe event charge.dispute.funds_withdrawn).
Fires when disputed funds are returned to your balance after winning (Stripe event charge.dispute.funds_reinstated).
Fires when a PaymentIntent is created (Stripe event payment_intent.created).
Fires when a PaymentIntent completes and funds are captured (Stripe event payment_intent.succeeded).
Fires when a PaymentIntent's payment attempt fails (Stripe event payment_intent.payment_failed).
Fires when a PaymentIntent is canceled (Stripe event payment_intent.canceled).
Fires when a PaymentIntent needs additional customer action, e.g. 3D Secure (Stripe event payment_intent.requires_action).
Fires when a PaymentIntent enters processing for an async method (Stripe event payment_intent.processing).
Fires when the capturable amount changes on a manual-capture PaymentIntent (Stripe event payment_intent.amount_capturable_updated).
Fires when a SetupIntent is created to save a payment method (Stripe event setup_intent.created).
Fires when a SetupIntent successfully sets up a payment method (Stripe event setup_intent.succeeded).
Fires when setting up a payment method fails (Stripe event setup_intent.setup_failed).
Fires when a customer completes a Checkout Session (Stripe event checkout.session.completed).
Fires when a delayed payment for a Checkout Session succeeds (Stripe event checkout.session.async_payment_succeeded).
Fires when a delayed payment for a Checkout Session fails (Stripe event checkout.session.async_payment_failed).
Fires when a Checkout Session expires before completion (Stripe event checkout.session.expired).
Fires when a Payment Link is created (Stripe event payment_link.created).
Fires when a Payment Link is updated, e.g. activated or deactivated (Stripe event payment_link.updated).
Fires when an invoice is created (Stripe event invoice.created).
Fires when a draft invoice is finalized and ready for payment (Stripe event invoice.finalized).
Fires when an invoice is paid in full (Stripe event invoice.paid).
Fires when payment for an invoice fails (Stripe event invoice.payment_failed).
Fires when an invoice payment needs customer action, e.g. 3D Secure (Stripe event invoice.payment_action_required).
Fires ahead of a subscription's next invoice, before it is created (Stripe event invoice.upcoming).
Fires when an invoice is marked uncollectible (written off) (Stripe event invoice.marked_uncollectible).
Fires when an invoice is voided (Stripe event invoice.voided).
Fires when an invoice is sent to the customer (Stripe event invoice.sent).
Fires when any property of an invoice changes (Stripe event invoice.updated).
Fires when an invoice line item is created (Stripe event invoiceitem.created).
Fires when a customer is created (Stripe event customer.created).
Fires when a customer's details change (Stripe event customer.updated).
Fires when a customer is deleted (Stripe event customer.deleted).
Fires when a new source (card/bank) is attached to a customer (Stripe event customer.source.created).
Fires when a customer's source is updated (Stripe event customer.source.updated).
Fires near the end of the month a stored card expires (Stripe event customer.source.expiring).
Fires when a customer subscription is created (Stripe event customer.subscription.created).
Fires when a subscription changes — plan, quantity, status, etc. (Stripe event customer.subscription.updated).
Fires when a subscription is canceled/ended (Stripe event customer.subscription.deleted).
Fires ~3 days before a subscription trial ends (Stripe event customer.subscription.trial_will_end).
Fires when a subscription is paused (Stripe event customer.subscription.paused).
Fires when a paused subscription resumes (Stripe event customer.subscription.resumed).
Fires when a pending subscription update is applied after successful payment (Stripe event customer.subscription.pending_update_applied).
Fires when a pending subscription update expires without being applied (Stripe event customer.subscription.pending_update_expired).
Fires when a payment method is attached to a customer (Stripe event payment_method.attached).
Fires when a payment method is detached from a customer (Stripe event payment_method.detached).
Fires when a payment method is updated (Stripe event payment_method.updated).
Fires when a card is auto-updated by the network (Stripe event payment_method.automatically_updated).
Fires when a payout to your bank is created (Stripe event payout.created).
Fires when a payout is successfully sent to your bank (Stripe event payout.paid).
Fires when a payout to your bank fails (Stripe event payout.failed).
Fires when a payout is canceled (Stripe event payout.canceled).
Fires when a payout is updated (Stripe event payout.updated).
Fires when a refund is created (Stripe event refund.created).
Fires when a refund is updated (Stripe event refund.updated).
Fires when a refund fails (Stripe event refund.failed).
Fires when your available balance changes, e.g. funds become available for payout (Stripe event balance.available).
Fires when a product is created (Stripe event product.created).
Fires when a product is updated (Stripe event product.updated).
Fires when a product is deleted (Stripe event product.deleted).
Fires when a price is created (Stripe event price.created).
Fires when a price is updated (Stripe event price.updated).
Fires when a price is deleted (Stripe event price.deleted).
Fires when a coupon is created (Stripe event coupon.created).
Fires when a coupon is updated (Stripe event coupon.updated).
Fires when a coupon is deleted (Stripe event coupon.deleted).
Fires when a promotion code is created (Stripe event promotion_code.created).
Fires when a promotion code is updated, e.g. activated/deactivated (Stripe event promotion_code.updated).
Fires when a credit note is created (Stripe event credit_note.created).
Fires when a credit note is updated (Stripe event credit_note.updated).
Fires when a credit note is voided (Stripe event credit_note.voided).
Fires when a quote is created (Stripe event quote.created).
Fires when a quote is finalized and ready to send (Stripe event quote.finalized).
Fires when a customer accepts a quote (Stripe event quote.accepted).
Fires when a quote is canceled (Stripe event quote.canceled).
Fires when a connected (Connect) account is updated, e.g. requirements or capabilities change (Stripe event account.updated).
Fires when a connected account disconnects your platform (Stripe event account.application.deauthorized).
Fires when an external bank/card payout account is added to a connected account (Stripe event account.external_account.created).
Fires when your platform collects an application fee on a connected charge (Stripe event application_fee.created).
Fires when an application fee is refunded (Stripe event application_fee.refunded).
Fires when funds are transferred to a connected account (Stripe event transfer.created).
Fires when a transfer to a connected account is updated (Stripe event transfer.updated).
Fires when a transfer to a connected account is reversed (Stripe event transfer.reversed).
Fires when a payment is placed under manual review by Radar (Stripe event review.opened).
Fires when a Radar review is closed, approved or refunded (Stripe event review.closed).
Fires when the card network reports an early fraud warning on a charge (Stripe event radar.early_fraud_warning.created).
What you can ask in plain English
No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Stripe steps and shows you exactly what it did.
Related integrations
Let Praxivara run Stripe for you.
Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.