acp-delegated-payment
Installation
SKILL.md
ACP Delegated Payment & SharedPaymentToken
Before writing code
Fetch live docs:
- Fetch
https://developers.openai.com/commerce/specs/payment/for the delegated payment specification - Fetch
https://docs.stripe.com/agentic-commerce/concepts/shared-payment-tokensfor SPT implementation details - Web-search
site:docs.stripe.com agentic-commerce delegate paymentfor Stripe integration guide - Web-search
site:github.com agentic-commerce-protocol spec openapi delegatefor the delegate payment OpenAPI spec
Conceptual Architecture
What Delegated Payment Solves
The agent facilitates purchases but must never see raw card data. Delegated payment creates a secure intermediary:
- Buyer's payment credentials go to the PSP (Stripe), not the agent or merchant
- PSP returns a single-use, scoped token (SPT)
- Agent passes the SPT to the merchant in the
completecall - Merchant charges via PSP using the SPT