AP2 Delegated Purchase: The Three Mandates

Intent, Cart, and Payment mandates chain into a signed, non-repudiable audit trail

AP2 Delegated Purchase: The Three Mandates Intent, Cart, and Payment mandates chain into a signed, non-repudiable audit trail sign Intent Mandate (rules, price cap) request cart for intent cart (items + price) present cart sign Cart Mandate (what you see is what you pay) submit signed cart Payment Mandate (agent-present) authorize charge order confirmed Intent Cart approval Payment + settlement User · key holder · Sequence participant User key holder Agent · acts for user · Sequence participant Agent acts for user Merchant · storefront · Sequence participant Merchant storefront Network · network + issuer · Sequence participant Network network + issuer Legend request return security async trace

Three Signed Mandates

  • • Intent Mandate binds the agent to the user's rules and price cap
  • • Cart Mandate approves the exact items and total before any charge
  • • Payment Mandate names the instrument and flags agent involvement

Non-Repudiable Chain

  • • Each mandate is signed with a Verifiable Credential
  • • Tamper-evident: any edit after signing invalidates the mandate
  • • Intent to cart to payment forms the dispute-grade audit trail

Delegated Flow

  • • The user signs Intent upfront and need not be present at purchase
  • • The agent generates the cart when the rules are satisfied
  • • The network gains agent-aware visibility before authorizing