{
 "ok": true,
 "merchant": "trooids.com",
 "merchant_jwk": {
  "kty": "OKP",
  "crv": "Ed25519",
  "x": "hr7UWXT6-uq1E0ekYzZ9UDu5m1W2RMGoP_evFeUBpvA",
  "kid": "V4TVxxBTxyxJYreqcoGcAyt3OCFQSouAQeMTdq_i0t0"
 },
 "currency": "EUR",
 "packs": [
  {
   "id": "starter",
   "credits": 5000,
   "price_cents": 50
  },
  {
   "id": "small",
   "credits": 50000,
   "price_cents": 500
  },
  {
   "id": "medium",
   "credits": 100000,
   "price_cents": 1000
  },
  {
   "id": "large",
   "credits": 250000,
   "price_cents": 2500
  }
 ],
 "protocols": {
  "ap2_extension": "https://github.com/google-agentic-commerce/ap2/tree/v0.1",
  "intent_typ": "f123-intent+jws",
  "cart_typ": "f123-cart+jws",
  "payment_typ": "f123-payment+jws",
  "carts_url": "https://trooids.com/pay/ap2/carts",
  "settle_url": "https://trooids.com/pay/ap2/settle",
  "payment_method": "stripe-checkout",
  "human_present": true
 },
 "note": "AP2-shaped mandates (compact JWS, EdDSA), not AP2 wire conformance. The person confirms the payment on Stripe's page; credits arrive once per cart after Stripe confirms it."
}