Stripe · Arazzo Workflow
Stripe Create Customer and Pay
Version 1.0.0
Create a customer, open a PaymentIntent for them, then confirm it to take payment.
View Spec
View on GitHub
CommerceFinancial ServicesFintechPaymentsT1StripeAgentic CommercePoint-of-SaleArazzoWorkflows
Provider
Workflows
create-customer-and-pay
Create a customer and immediately charge them via a confirmed PaymentIntent.
Creates a Customer, opens a PaymentIntent bound to that customer for the requested amount and currency, then confirms the PaymentIntent with the supplied payment method to attempt collection.
1
createCustomer
postCustomers
Create the Customer that the payment will be associated with.
2
createPaymentIntent
postPaymentIntents
Open a PaymentIntent attached to the new customer and payment method for the requested amount.
3
confirmPaymentIntent
postPaymentIntentsIntentConfirm
Confirm the PaymentIntent to attempt the charge.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.