All integrations
Stripe logo

Stripe

Payments Secure OAuth
Connect Stripe 7 days free · OAuth only · No password shared

Create and manage payments, refunds, payouts, customers, invoices, subscriptions, products, and prices in your Stripe account.

What it does

Stripe actions

51 actions

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

Get balance

View your available and pending Stripe account balance.

Create customer

Create a new customer.

Update customer

Update an existing customer’s details.

Get customer

Fetch a customer by id.

List customers

List recent customers.

Search customers

Search customers by email or name.

Create payment

Create a new payment (PaymentIntent).

Get payment

Fetch a payment by id.

List payments

List recent payments.

Cancel payment

Cancel a pending payment.

Create refund

Issue a full or partial refund on a payment.

Get refund

Fetch a refund by id.

List refunds

List recent refunds.

Create payout

Pay out funds to your connected bank account.

Get payout

Fetch a payout by id.

List payouts

List recent payouts.

Create invoice

Create a draft invoice for a customer.

Get invoice

Fetch an invoice by id.

List invoices

List recent invoices, optionally for one customer.

Finalize invoice

Finalize a draft invoice so it can be paid.

Send invoice

Email an invoice to the customer.

Add invoice item

Add a line item to an invoice.

Create product

Create a new product.

List products

List your products.

Create price

Create a one-time or recurring price for a product.

List prices

List prices, optionally for one product.

Create subscription

Subscribe a customer to a recurring price.

Get subscription

Fetch a subscription by id.

List subscriptions

List recent subscriptions.

Cancel subscription

Cancel a subscription now or at period end.

Get dispute

Fetch a dispute by id.

List disputes

List recent disputes / chargebacks.

Delete customer

Permanently delete a customer.

Get charge

Fetch a charge by id.

List charges

List recent charges, optionally for one customer.

Update refund

Update a refund’s metadata.

Cancel payout

Cancel a pending payout.

Pay invoice

Charge / mark an invoice as paid.

Void invoice

Void an open invoice.

Delete invoice

Delete a draft invoice.

Update product

Update or archive a product.

Update price

Rename or archive a price.

Update subscription

Update a subscription (apply a coupon, schedule cancel, etc.).

Create checkout link

Create a hosted Stripe Checkout payment link.

Get checkout session

Fetch a checkout session by id.

List checkout sessions

List recent checkout sessions.

Create payment link

Create a reusable payment link for a price.

List payment links

List your payment links.

Create coupon

Create a percentage or fixed-amount discount coupon.

List coupons

List your coupons.

List transactions

List balance transactions (charges, fees, payouts).

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