Help us improve
Share bugs, ideas, or general feedback.
From ap2-agentic-payments
Implements AP2 Merchant Agent: receives shopping intents, searches product catalogs, creates signed cart mandates, handles clarifications for seller-side agentic commerce.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin ap2-agentic-paymentsHow this skill is triggered — by the user, by Claude, or both
Slash command
/ap2-agentic-payments:ap2-merchant-agentThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Fetch live docs**:
Implements AP2 Shopping Agent to orchestrate user intents, create mandates, discover merchants, negotiate carts, coordinate credentials providers, and drive transaction flows.
Implements UCP AP2 Mandates for autonomous agent payments using SD-JWT credentials, JWS merchant signatures, and Agent Payments Protocol in 7-step flow with security lock.
Guides BuyWhere MCP and API integration for product search, price comparison, and deal discovery in AI shopping agents using Cursor, Claude, or custom runtimes.
Share bugs, ideas, or general feedback.
Fetch live docs:
https://ap2-protocol.org/specification/ for Merchant Endpoint responsibilitiessite:github.com google-agentic-commerce AP2 samples roles merchant_agent for reference implementationsite:github.com google-agentic-commerce AP2 merchant cart mandate for Cart Mandate creationThe Merchant Agent (ME) represents the seller in AP2 transactions:
The Merchant Agent's Agent Card advertises:
The merchant signature is critical:
When facing ambiguous intent, the merchant can:
The Merchant Agent needs access to:
Cart Mandates include supported payment methods:
"method_data": [
{
"supportedMethods": "https://processor.example.com/pay",
"data": { "merchant_id": "..." }
}
]
A Shopping Agent may contact multiple merchants:
Fetch the specification for exact Merchant Agent requirements, Cart Mandate creation process, and signing formats before implementing.