SYSTEM Cited by 1 source
Stripe PaymentIntents API¶
Stripe's PaymentIntents API is the standard mechanism for initiating a payment on Stripe. Stub page — covered here at the altitude of the 2026-03-12 agentic-commerce retrospective's machine-payment extension.
Machine-payment extension (2026-03-12 preview)¶
Per the 2026-03-12 Stripe retrospective, PaymentIntents has been extended with a machine-payment flow for agent-to-API per-request charging. The flow is:
- Seller's service calls PaymentIntents with
amountandcurrency. - Stripe generates a unique deposit address for the transaction.
- Seller returns the deposit address to the calling agent
(in an x402 flow, the protocol
passes it back inside the
402 Payment Requiredresponse). - Agent pays programmatically — an HTTP-native stablecoin payment, no human checkout flow.
- Funds settle into the seller's Stripe balance; status is tracked via API, webhooks, or the Stripe Dashboard.
Initial rail: USDC on Base. Stripe framed this as the opening deployment, with "more protocols coming."
Canonical use cases disclosed¶
- Per API call: inventory checks, pricing lookups, delivery quotes, pick-up-slot holds.
- Per task: fitment checks, bundle building, quote generation, replenishment orders.
Distinction from checkout PaymentIntents¶
Traditional PaymentIntents underpin human checkout — shipping, loyalty, confirmation. The machine-payment extension is for agent-to-agent / agent-to-API per-request payments during task execution, not at a human-identified buy moment. See concepts/machine-payment for the concept boundary.
Seen in¶
- sources/2026-03-12-stripe-10-things-we-learned-building-for-the-first-generation-of-agentic-commerce — machine-payment extension preview; x402 + USDC on Base rail; per-API-call / per-task use cases.
Related¶
- systems/x402-protocol — open HTTP 402 standard for Internet-native agent payments; Stripe plugs PaymentIntents in as the settlement backend.
- concepts/machine-payment — the agent-to-API per-request payment concept.
- patterns/machine-native-per-request-payment — the architectural pattern this API instantiates.
- companies/stripe — API vendor.