payment-tokenization

2 posts

cloudflare

Agents can now create Cloudflare accounts, buy domains, and deploy (opens in new tab)

Agents can now take an application from development to production by creating Cloudflare accounts, obtaining API tokens, purchasing domains, and deploying code. Cloudflare’s integration with Stripe Projects removes most manual setup while keeping humans involved for permissions, terms acceptance, and payment approvals. The underlying protocol combines service discovery, authorization, and tokenized payments so agents can provision infrastructure on a user’s behalf. ## Zero-to-production deployment - Users install the Stripe CLI, authenticate, and run: ```bash stripe projects init ``` - An agent can then build an application and deploy it to a new domain. - If no Cloudflare account exists, one is provisioned automatically. - If an account already exists, the user authorizes access through OAuth. - The agent can: - Create a Cloudflare account - Obtain an API token - Register a domain - Deploy the application to production - Humans are prompted only when approval, terms acceptance, or payment setup is required. ## The protocol: discovery, authorization, and payment - **Discovery:** Agents query a catalog of available provider services and select the resources needed for the user’s request. - **Authorization:** The orchestrating platform verifies the user’s identity and enables providers to create accounts, connect existing accounts, and issue credentials securely. - **Payment:** Tokenized payment credentials let providers charge the user without exposing raw card details to the agent. - The approach builds on OAuth, OIDC, and payment-tokenization standards. ## Service discovery through a catalog - Agents can inspect available services with: ```bash stripe projects catalog ``` - They can select Cloudflare Registrar with: ```bash stripe projects add cloudflare/registrar:domain ``` - Providers expose service catalogs through REST APIs returning JSON. - This gives agents the context to choose appropriate products without requiring users to know which provider offers them. ## Automatic account creation and authorization - Stripe acts as the identity provider and attests to the user’s identity. - Cloudflare creates a new account automatically when the user has none. - Credentials are securely stored by the Stripe Projects CLI but made available to the agent for authenticated Cloudflare API requests. - Existing Cloudflare users authorize the integration through a conventional OAuth flow. ## Controlled agent spending - Agents never receive the user’s raw credit card information. - Stripe supplies Cloudflare with a payment token for subscriptions and purchases. - Spending is initially capped at $100 per month per provider. - Users can raise the limit and configure Cloudflare Budget Alerts as needed. ## Broader platform integration - The protocol is not limited to Stripe Projects. - Any platform with signed-in users can act as the orchestrator and integrate with Cloudflare. - This enables coding-agent platforms to let users deploy directly to production without requiring separate dashboard logins, token copying, or manual account setup. - Cloudflare is also enhancing the experience through its Code Mode MCP server and Agent Skills. Cloudflare and Stripe’s integration makes infrastructure provisioning an agent-driven workflow while retaining safeguards around identity, consent, and spending. For platforms building coding agents, adopting the protocol could provide a frictionless path from generated code to a live, paid production deployment.

stripe

Supporting additional payment methods for agentic commerce (opens in new tab)

Stripe is expanding Shared Payment Tokens (SPTs) to support more payment methods for agentic commerce. SPTs now cover Mastercard Agent Pay, Visa Intelligent Commerce, and BNPL options from Affirm and Klarna, allowing AI agents to make authorized purchases without accessing customers’ underlying payment credentials. Stripe says this makes it the first provider to combine agentic network and BNPL tokens through one payment primitive. ## Expanded Support for Agentic Payments - Sellers interact only with SPTs; Stripe provisions and manages the underlying payment tokens. - Businesses already processing payments through Stripe automatically gain access to these methods in agentic transactions. - The new capabilities are already being used to process payments across supported AI agents. ## Network-Led Payments from Mastercard and Visa - Mastercard and Visa issue secure agentic network tokens that let authorized AI agents initiate payments on a customer’s behalf. - Stripe provisions a token based on the customer’s purchase intent and shares it with the agent. - Agents can reuse the token across participating sellers and locations where Mastercard or Visa are accepted. - Payment networks translate the token to the latest underlying card number, verify and authorize transactions, and support fraud and dispute management. - Additional authorization data helps issuers make better provisioning and transaction decisions. ## Affirm and Klarna for Agentic Commerce - Stripe is adding SPT support for Affirm and Klarna, enabling agents to offer installment payment options. - BNPL transactions now exceed $300 billion globally, and Stripe reports up to a 14% revenue increase in BNPL-eligible sessions. - When a customer chooses BNPL, Stripe displays the provider’s confirmation flow in the agent interface and securely passes seller credentials to the provider. - The customer experience remains familiar while Stripe handles the integration details. Stripe plans to add more payment methods to SPTs, broadening the range of payment options available to customers and AI agents.