acp-delegated-payment

Implement ACP delegated payment flows with Stripe and SharedPaymentToken provisioning.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill acp-delegated-payment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-delegated-payment
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/acp-agentic-commerce/skills/acp-delegated-payment
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill acp-delegated-payment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables secure online transactions by allowing agents to facilitate payments without ever directly handling sensitive buyer payment card information, mitigating PCI DSS scope and enhancing security.

Core Features & Use Cases

  • Delegated Payment Flow: Integrates with payment service providers (PSPs) like Stripe to provision single-use, scoped tokens (SharedPaymentTokens or SPTs) for transactions.
  • SPT Lifecycle Management: Handles the provisioning, usage, and lifecycle events of SPTs, ensuring compliance with payment constraints.
  • 3D Secure Authentication: Manages the 3D Secure challenge-response flow when required for transaction authorization.
  • Use Case: An AI agent needs to purchase a product for a user. Instead of the agent collecting the user's credit card details, it uses this Skill to initiate a delegated payment flow with Stripe, receiving a secure SPT to complete the purchase with the merchant.

Quick Start

Use the acp-delegated-payment skill to initiate a delegated payment flow for a checkout session.

Frequently Asked Questions about acp-delegated-payment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process payments with an AI agent without handling credit card data directly?

To process payments without handling credit card data directly, you implement a delegated payment flow using SharedPaymentTokens. This provisions single-use, scoped tokens via payment gateways like Stripe to complete secure, agent-mediated transactions.

What is a SharedPaymentToken and how does it secure agentic commerce?

A SharedPaymentToken (SPT) is a single-use, scoped token provisioned by a payment service provider like Stripe. It secures agentic commerce by allowing AI agents to facilitate transactions without directly accessing sensitive buyer payment card information.

How do I manage 3D Secure authentication for agent-mediated transactions?

You manage 3D Secure authentication for agent-mediated transactions by using a delegated payment flow that handles the challenge-response process. This ensures transaction authorization when required by the payment gateway during checkout.

Does Stripe integration support PCI compliance for automated checkout sessions?

Yes, Stripe integration supports PCI compliance for automated checkout sessions by tokenizing payment credentials and managing the SPT lifecycle. This approach mitigates PCI DSS scope by ensuring agents never directly handle cardholder data.

How do I handle webhook events for payment status updates in a delegated payment flow?

You handle webhook events for payment status updates by configuring your delegated payment flow to listen for gateway notifications. This manages the SPT lifecycle and ensures compliance with payment constraints throughout the transaction process.