All integrations
Stripe logo

Stripe

Payments Secure OAuth

Run Stripe from one chat: take payments, send invoices, issue refunds, and track payouts while your AI assistant handles the account work for you

What it does

Stripe actions

51 actions

Ask in plain language — Praxivara picks the right Stripe action, runs it, and confirms anything sensitive first.

Check your balance

See what's available now and what's still settling, without opening the dashboard

Add a customer

Set up a new customer record in seconds so you can bill or charge them later

Update a customer

Change a customer's email, name, or billing details just by asking

Look up a customer

Pull a customer's full record by id whenever you need their details

Browse customers

See your most recent customers at a glance

Find a customer

Search by email or name to locate the right customer fast

Take a payment

Start a new charge and collect money from a customer

Check a payment

Look up any payment by id to see its status and amount

Review payments

See recent payments and exactly where each one stands

Cancel a payment

Stop a pending payment before it goes through

Issue a refund

Send a customer all or part of their money back in one request

Check a refund

Look up a refund by id to confirm it went through

Review refunds

See your recent refunds together in one place

Send a payout

Move available funds to your connected bank account

Check a payout

Look up a payout by id and where it is in the process

Review payouts

See recent transfers landing in your bank

Draft an invoice

Start a new invoice for a customer, ready to review before it goes out

Look up an invoice

Pull any invoice by id to check its status and total

Browse invoices

See recent invoices, or just the ones for a single customer

Finalize an invoice

Lock in a draft invoice so it's ready to be paid

Send an invoice

Email a finished invoice straight to your customer

Add a line item

Add a charge to an invoice before it goes out

Add a product

Create a new product in your catalog to sell or bill for

Browse products

See everything in your product catalog

Set a price

Add a one-time or recurring price to a product

Browse prices

See your prices, or the ones tied to a single product

Start a subscription

Put a customer on a recurring plan and start billing them

Check a subscription

Look up a subscription by id to see its plan and status

Review subscriptions

See your recent recurring subscriptions

Cancel a subscription

End a plan now or let it run until the current period closes

Look up a dispute

Pull the details of a chargeback by id

Review disputes

See recent chargebacks and where each one stands

Delete a customer

Permanently remove a customer record from your account

Look up a charge

Pull any charge by id to see exactly what was billed

Review charges

See recent charges, or just those for one customer

Update a refund

Edit the notes or metadata on an existing refund

Cancel a payout

Stop a pending payout before it leaves your balance

Charge an invoice

Collect payment on an invoice or mark it as paid

Void an invoice

Cancel an open invoice so it can no longer be paid

Delete a draft

Remove a draft invoice you no longer need

Update a product

Rename, edit, or archive a product in your catalog

Update a price

Rename or archive a price without touching the product

Update a subscription

Apply a coupon, change the plan, or schedule a cancellation

Create a checkout link

Generate a hosted Stripe Checkout page to send a customer

Check a checkout session

Look up a checkout session by id and its outcome

Review checkout sessions

See recent Checkout sessions and their status

Create a payment link

Make a reusable link customers can pay through anytime

Browse payment links

See the payment links you've already created

Create a coupon

Set up a percentage or fixed-amount discount to offer

Browse coupons

See the coupons available in your account

List transactions

Review the charges, fees, and payouts moving through your balance

What it watches for

Stripe triggers

96 triggers

Events in Stripe that can start an automation on their own — no clicks required once you set it up.

Charge succeeded Webhook

Fires when a charge is completed successfully (Stripe event charge.succeeded).

Charge failed Webhook

Fires when a charge attempt fails (Stripe event charge.failed).

Charge refunded Webhook

Fires when a charge is refunded, fully or partially (Stripe event charge.refunded).

Charge captured Webhook

Fires when a previously authorized charge is captured (Stripe event charge.captured).

Charge updated Webhook

Fires when any property of a charge changes (Stripe event charge.updated).

Charge pending Webhook

Fires when a charge is created with an asynchronous payment method that is still pending (Stripe event charge.pending).

Charge expired Webhook

Fires when an uncaptured charge expires and the authorization is released (Stripe event charge.expired).

Charge refund updated Webhook

Fires when a refund on a charge is updated, e.g. an async refund succeeds or fails (Stripe event charge.refund.updated).

Dispute created (chargeback) Webhook

Fires when a customer disputes a charge / a chargeback is opened (Stripe event charge.dispute.created).

Dispute updated Webhook

Fires when a dispute changes, e.g. evidence submitted or status moves (Stripe event charge.dispute.updated).

Dispute closed Webhook

Fires when a dispute is resolved as won or lost (Stripe event charge.dispute.closed).

Dispute funds withdrawn Webhook

Fires when funds are removed from your balance for a dispute (Stripe event charge.dispute.funds_withdrawn).

Dispute funds reinstated Webhook

Fires when disputed funds are returned to your balance after winning (Stripe event charge.dispute.funds_reinstated).

PaymentIntent created Webhook

Fires when a PaymentIntent is created (Stripe event payment_intent.created).

PaymentIntent succeeded Webhook

Fires when a PaymentIntent completes and funds are captured (Stripe event payment_intent.succeeded).

PaymentIntent payment failed Webhook

Fires when a PaymentIntent's payment attempt fails (Stripe event payment_intent.payment_failed).

PaymentIntent canceled Webhook

Fires when a PaymentIntent is canceled (Stripe event payment_intent.canceled).

PaymentIntent requires action Webhook

Fires when a PaymentIntent needs additional customer action, e.g. 3D Secure (Stripe event payment_intent.requires_action).

PaymentIntent processing Webhook

Fires when a PaymentIntent enters processing for an async method (Stripe event payment_intent.processing).

PaymentIntent amount capturable updated Webhook

Fires when the capturable amount changes on a manual-capture PaymentIntent (Stripe event payment_intent.amount_capturable_updated).

SetupIntent created Webhook

Fires when a SetupIntent is created to save a payment method (Stripe event setup_intent.created).

SetupIntent succeeded Webhook

Fires when a SetupIntent successfully sets up a payment method (Stripe event setup_intent.succeeded).

SetupIntent setup failed Webhook

Fires when setting up a payment method fails (Stripe event setup_intent.setup_failed).

Checkout session completed Webhook

Fires when a customer completes a Checkout Session (Stripe event checkout.session.completed).

Checkout async payment succeeded Webhook

Fires when a delayed payment for a Checkout Session succeeds (Stripe event checkout.session.async_payment_succeeded).

Checkout async payment failed Webhook

Fires when a delayed payment for a Checkout Session fails (Stripe event checkout.session.async_payment_failed).

Checkout session expired Webhook

Fires when a Checkout Session expires before completion (Stripe event checkout.session.expired).

Payment link created Webhook

Fires when a Payment Link is created (Stripe event payment_link.created).

Payment link updated Webhook

Fires when a Payment Link is updated, e.g. activated or deactivated (Stripe event payment_link.updated).

Invoice created Webhook

Fires when an invoice is created (Stripe event invoice.created).

Invoice finalized Webhook

Fires when a draft invoice is finalized and ready for payment (Stripe event invoice.finalized).

Invoice paid Webhook

Fires when an invoice is paid in full (Stripe event invoice.paid).

Invoice payment failed Webhook

Fires when payment for an invoice fails (Stripe event invoice.payment_failed).

Invoice payment action required Webhook

Fires when an invoice payment needs customer action, e.g. 3D Secure (Stripe event invoice.payment_action_required).

Invoice upcoming Webhook

Fires ahead of a subscription's next invoice, before it is created (Stripe event invoice.upcoming).

Invoice marked uncollectible Webhook

Fires when an invoice is marked uncollectible (written off) (Stripe event invoice.marked_uncollectible).

Invoice voided Webhook

Fires when an invoice is voided (Stripe event invoice.voided).

Invoice sent Webhook

Fires when an invoice is sent to the customer (Stripe event invoice.sent).

Invoice updated Webhook

Fires when any property of an invoice changes (Stripe event invoice.updated).

Invoice item created Webhook

Fires when an invoice line item is created (Stripe event invoiceitem.created).

Customer created Webhook

Fires when a customer is created (Stripe event customer.created).

Customer updated Webhook

Fires when a customer's details change (Stripe event customer.updated).

Customer deleted Webhook

Fires when a customer is deleted (Stripe event customer.deleted).

Customer payment source added Webhook

Fires when a new source (card/bank) is attached to a customer (Stripe event customer.source.created).

Customer payment source updated Webhook

Fires when a customer's source is updated (Stripe event customer.source.updated).

Customer card expiring Webhook

Fires near the end of the month a stored card expires (Stripe event customer.source.expiring).

Subscription created Webhook

Fires when a customer subscription is created (Stripe event customer.subscription.created).

Subscription updated Webhook

Fires when a subscription changes — plan, quantity, status, etc. (Stripe event customer.subscription.updated).

Subscription canceled Webhook

Fires when a subscription is canceled/ended (Stripe event customer.subscription.deleted).

Subscription trial will end Webhook

Fires ~3 days before a subscription trial ends (Stripe event customer.subscription.trial_will_end).

Subscription paused Webhook

Fires when a subscription is paused (Stripe event customer.subscription.paused).

Subscription resumed Webhook

Fires when a paused subscription resumes (Stripe event customer.subscription.resumed).

Subscription pending update applied Webhook

Fires when a pending subscription update is applied after successful payment (Stripe event customer.subscription.pending_update_applied).

Subscription pending update expired Webhook

Fires when a pending subscription update expires without being applied (Stripe event customer.subscription.pending_update_expired).

Payment method attached Webhook

Fires when a payment method is attached to a customer (Stripe event payment_method.attached).

Payment method detached Webhook

Fires when a payment method is detached from a customer (Stripe event payment_method.detached).

Payment method updated Webhook

Fires when a payment method is updated (Stripe event payment_method.updated).

Payment method automatically updated Webhook

Fires when a card is auto-updated by the network (Stripe event payment_method.automatically_updated).

Payout created Webhook

Fires when a payout to your bank is created (Stripe event payout.created).

Payout paid Webhook

Fires when a payout is successfully sent to your bank (Stripe event payout.paid).

Payout failed Webhook

Fires when a payout to your bank fails (Stripe event payout.failed).

Payout canceled Webhook

Fires when a payout is canceled (Stripe event payout.canceled).

Payout updated Webhook

Fires when a payout is updated (Stripe event payout.updated).

Refund created Webhook

Fires when a refund is created (Stripe event refund.created).

Refund updated Webhook

Fires when a refund is updated (Stripe event refund.updated).

Refund failed Webhook

Fires when a refund fails (Stripe event refund.failed).

Balance available Webhook

Fires when your available balance changes, e.g. funds become available for payout (Stripe event balance.available).

Product created Webhook

Fires when a product is created (Stripe event product.created).

Product updated Webhook

Fires when a product is updated (Stripe event product.updated).

Product deleted Webhook

Fires when a product is deleted (Stripe event product.deleted).

Price created Webhook

Fires when a price is created (Stripe event price.created).

Price updated Webhook

Fires when a price is updated (Stripe event price.updated).

Price deleted Webhook

Fires when a price is deleted (Stripe event price.deleted).

Coupon created Webhook

Fires when a coupon is created (Stripe event coupon.created).

Coupon updated Webhook

Fires when a coupon is updated (Stripe event coupon.updated).

Coupon deleted Webhook

Fires when a coupon is deleted (Stripe event coupon.deleted).

Promotion code created Webhook

Fires when a promotion code is created (Stripe event promotion_code.created).

Promotion code updated Webhook

Fires when a promotion code is updated, e.g. activated/deactivated (Stripe event promotion_code.updated).

Credit note created Webhook

Fires when a credit note is created (Stripe event credit_note.created).

Credit note updated Webhook

Fires when a credit note is updated (Stripe event credit_note.updated).

Credit note voided Webhook

Fires when a credit note is voided (Stripe event credit_note.voided).

Quote created Webhook

Fires when a quote is created (Stripe event quote.created).

Quote finalized Webhook

Fires when a quote is finalized and ready to send (Stripe event quote.finalized).

Quote accepted Webhook

Fires when a customer accepts a quote (Stripe event quote.accepted).

Quote canceled Webhook

Fires when a quote is canceled (Stripe event quote.canceled).

Connected account updated Webhook

Fires when a connected (Connect) account is updated, e.g. requirements or capabilities change (Stripe event account.updated).

Connected account deauthorized Webhook

Fires when a connected account disconnects your platform (Stripe event account.application.deauthorized).

External account added (Connect) Webhook

Fires when an external bank/card payout account is added to a connected account (Stripe event account.external_account.created).

Application fee created Webhook

Fires when your platform collects an application fee on a connected charge (Stripe event application_fee.created).

Application fee refunded Webhook

Fires when an application fee is refunded (Stripe event application_fee.refunded).

Transfer created (Connect) Webhook

Fires when funds are transferred to a connected account (Stripe event transfer.created).

Transfer updated (Connect) Webhook

Fires when a transfer to a connected account is updated (Stripe event transfer.updated).

Transfer reversed (Connect) Webhook

Fires when a transfer to a connected account is reversed (Stripe event transfer.reversed).

Radar review opened Webhook

Fires when a payment is placed under manual review by Radar (Stripe event review.opened).

Radar review closed Webhook

Fires when a Radar review is closed, approved or refunded (Stripe event review.closed).

Radar early fraud warning Webhook

Fires when the card network reports an early fraud warning on a charge (Stripe event radar.early_fraud_warning.created).

Just ask

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.

Catch me up on what needs my attention in Stripe today.
Handle this in Stripe and confirm before anything goes out.
Build me an AI agent that keeps Stripe tidy every morning.
Pull the latest from Stripe and turn it into a one-page report.
Works great with

Related integrations

See all

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.

7 days free • Cancel anytime • Nothing charged until your trial ends