{"ucp":{"version":"2026-04-08","services":{"dev.ucp.shopping":[{"version":"2026-04-08","spec":"https://ucp.dev/2026-04-08/specification/overview","transport":"rest","schema":"https://rogue.camp/api/v1/payments/ucp/openapi.json"}]},"capabilities":{"dev.ucp.shopping.checkout":[{"version":"2026-04-08","spec":"https://ucp.dev/2026-04-08/specification/checkout","schema":"https://ucp.dev/2026-04-08/schemas/shopping/checkout.json"}]},"payment_handlers":{"camp.rogue.payments.x402":[{"id":"rogue-x402","version":"2026-09-08","spec":"https://rogue.camp/guides/ucp.md#x402","schema":"https://rogue.camp/api/v1/payments/ucp/handlers/x402.json","config":{"engine":"x402","currency":"USD","provider_status_url":"https://rogue.camp/api/v1/payments/providers"}}],"camp.rogue.payments.stripe_spt":[{"id":"rogue-stripe-spt","version":"2026-09-08","spec":"https://rogue.camp/guides/ucp.md#stripe-spt","schema":"https://rogue.camp/api/v1/payments/ucp/handlers/acp.json","config":{"engine":"acp","currency":"USD","provider_status_url":"https://rogue.camp/api/v1/payments/providers"}}]}},"x-rogue":{"role":"platform","documentation_url":"https://rogue.camp/guides/ucp.md","note":"Rogue SDK capability profile. Referencing this document declares client protocol support; it does not authenticate an account or authorize a payment."}}