Mandate
A mandate in Google's Agent Payments Protocol (AP2) is a cryptographically signed, verifiable credential that authorises an agent to act on a person's behalf for a specific purchase step. In the agentic web (Step 7, Pay), also known as Payment Mandate, Intent Mandate, Checkout Mandate, it is implemented or referenced by Agent Payments Protocol (AP2), AP2 Checkout Mandate.
Pay A mandate in Google's Agent Payments Protocol (AP2) is a cryptographically signed, verifiable credential that authorises an agent to act on a person's behalf for a specific purchase step. AP2 defines a chain of them: an intent mandate captures what the user asked for, a cart mandate binds the agent to specific items and a price, and a payment mandate authorises the actual charge; the Checkout Mandate is a related object, created by the shopping agent, rendered to the user, and countersigned by the merchant, that closes over an immutable, hashed checkout payload (checkout_jwt) so all three parties can verify what was actually agreed. Mandates use the SD-JWT verifiable-credential format, with a vct claim identifying the mandate type and version (for example mandate.checkout.1). The purpose is to let a human authorise an agent to transact without handing the agent standing account access: each mandate is scoped, signed and auditable after the fact. Used by: ap2, ap2-checkout-mandate.
Overview
A mandate in Google's Agent Payments Protocol (AP2) is a cryptographically signed, verifiable credential that authorises an agent to act on a person's behalf for a specific purchase step. In the agentic web (Step 7, Pay), also known as Payment Mandate, Intent Mandate, Checkout Mandate, it is implemented or referenced by Agent Payments Protocol (AP2), AP2 Checkout Mandate.
Instances
- FIDO Alliance (Verifiable Intent and AP2 Working Group) · Observed 2026-07-31 · trust authority
See also
References
- https://ap2-protocol.org/ap2/checkout_mandate/ (2026-09-05) VERIFIED
- https://github.com/google-agentic-commerce/AP2/blob/main/docs/ap2/specification.md (2026-04) VERIFIED
Frequently asked questions
- What is Mandate?
- A mandate in Google's Agent Payments Protocol (AP2) is a cryptographically signed, verifiable credential that authorises an agent to act on a person's behalf for a specific purchase step. In the agentic web (Step 7, Pay), also known as Payment Mandate, Intent Mandate, Checkout Mandate, it is implemented or referenced by Agent Payments Protocol (AP2), AP2 Checkout Mandate.
- Which agentic web standards use Mandate?
- Mandate is used or referenced by Agent Payments Protocol (AP2), AP2 Checkout Mandate. See https://agenticweb.wiki/terms/mandate/ for sourced definitions and verified implementations.
- How is Mandate verified on agenticweb.wiki?
- The Mandate record cites 2 primary specification or implementation sources and was last verified on 2026-10-30.