ap2-payment-mandate

Implement the AP2 Payment Mandate for verifiable agentic commerce payments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables secure and verifiable payment authorization in agentic commerce by implementing the AP2 Payment Mandate, ensuring AI involvement is signaled and user authorization is cryptographically proven.

Core Features & Use Cases

  • AI Involvement Signaling: Clearly indicates to payment networks and issuers that an AI agent initiated the transaction.
  • User Authorization Proof: Incorporates user's cryptographic signature for payment authorization.
  • Payment Method Tokenization: Handles secure tokenization of payment methods (DPAN) via a Credentials Provider, preventing exposure of raw card details.
  • Use Case: When an AI agent needs to complete a purchase, this Skill helps construct and manage the Payment Mandate, which is then shared with payment networks for risk assessment and authorization.

Quick Start

Use the ap2-payment-mandate skill to construct a Payment Mandate for a transaction with a total amount of 29.99 USD and a refund period of 30 days.

Frequently Asked Questions about ap2-payment-mandate

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

FAQPage Schema
What is a payment mandate in agentic commerce?

A payment mandate in agentic commerce is a secure structure that signals AI involvement to payment networks and provides cryptographic proof of user authorization for the transaction.

How do I tokenize payment methods for AI agent transactions?

You tokenize payment methods for AI agent transactions by using a Credentials Provider to generate secure tokens (DPAN), which prevents the exposure of raw card details during the authorization process.

How does cryptographic proof work for AI payment authorization?

Cryptographic proof for AI payment authorization works by incorporating the user's cryptographic signature into the payment mandate, verifying that the user explicitly authorized the AI agent's transaction.

Can I include refund periods and dispute resolution terms in an AI payment mandate?

Yes, you can include refund periods for dispute resolution within the payment mandate, alongside transaction details and merchant agent identity, to facilitate risk assessment by payment networks.

Do I need verifiable credentials to secure AI agent purchases?

Yes, verifiable credentials are needed to securely establish the merchant agent identity and tokenize the payment method, ensuring networks and issuers can trust the AI-initiated transaction.

What are the limitations of using tokenization for AI payment mandates?

Tokenization for AI payment mandates relies on a Credentials Provider for DPAN generation, meaning raw card details must be securely handled upstream before the mandate is constructed and shared for risk assessment.