Stripe
by Stripe
Process payments, manage subscriptions, customers, and billing with Stripe
How agents use Stripe
- ✓Agent creates a payment intent and returns a checkout link when a user requests to purchase
- ✓Agent looks up a customer record to check subscription status before granting access or features
- ✓Agent issues a refund automatically when a cancellation or dispute condition is detected
- ✓Agent retrieves invoice history to generate a billing summary or answer an account query
- ✓Agent creates or updates a subscription when a user upgrades, downgrades, or changes their plan
Agent actions
Inputs: amount, currency, customerId, description, metadata, captureMethod
Returns: paymentIntentId, clientSecret, status, success
Inputs: paymentIntentId, amountToCapture
Returns: status, success
Inputs: amount, currency, source, description, customerId
Returns: chargeId, status, receiptUrl, success
Inputs: paymentIntentId
Returns: paymentIntent, status, amount, currency
Inputs: email, name, phone, description, metadata
Returns: customerId, success
Inputs: customerId
Returns: customer, email, name
Inputs: customerId, email, name, phone, metadata
Returns: success
Inputs: limit, email
Returns: customers, count
Inputs: customerId, priceId, trialPeriodDays, metadata
Returns: subscriptionId, status, currentPeriodEnd, success
Inputs: subscriptionId, cancelAtPeriodEnd
Returns: status, success
Inputs: subscriptionId
Returns: subscription, status, currentPeriodEnd
Inputs: paymentIntentId, chargeId, amount, reason
Returns: refundId, status, amount, success
Inputs: customerId, description, dueDate, autoAdvance
Returns: invoiceId, invoiceUrl, status, success
Inputs: invoiceId
Returns: invoice, status, amountDue
Inputs: name, description, active, metadata
Returns: productId, success
Inputs: productId, unitAmount, currency, recurring, recurringInterval
Returns: priceId, success
Inputs: priceId, quantity, successUrl, cancelUrl, customerId, mode
Returns: sessionId, url, success
Inputs: url, enabledEvents
Returns: webhookId, secret, success
Example workflows
One-time payment processing
Accept one-time payments from customers with automatic receipt generation
Subscription management
Manage recurring subscriptions with automatic billing and dunning
Marketplace platform
Process payments and manage payouts for a multi-vendor marketplace
Automated refunds
Automatically process refunds based on business logic or customer requests
About Stripe
- Vendor
- Stripe
- Pricing Always review details with the vendor
- Paid — 2.9% + $0.30 per successful card charge for US businesses. International cards and currencies have additional fees. Subscription billing and other features included.
- Authentication
- API key
- Rate limit Always review details with the vendor
- 100 requests / minute
- Compatible nodes
- AgentResourceInputOutput
- Website
- https://stripe.com
Build an AI workflow with Stripe
Use the Agentic Planner to design, visualize, and connect Stripe with your other tools.
Open Agentic PlannerRelated Payments tools
PayPal
Connect agents to PayPal to create orders, process payments, manage subscriptions, and send payouts.
Square
Connect agents to Square to manage payments, customers, orders, and catalog items.
Chargebee
Connect agents to Chargebee to manage subscriptions, customers, invoices, and billing operations.