{"ucp":{"version":"2026-04-08","services":{"dev.ucp.shopping":[{"version":"2026-04-08","transport":"rest","endpoint":"https://mcpal.app/ucp/v1","spec":"https://ucp.dev/2026-04-08/specification/checkout-rest/"}]},"capabilities":{"dev.ucp.shopping.checkout":[{"version":"2026-04-08","spec":"https://ucp.dev/2026-04-08/specification/checkout/"}],"dev.ucp.shopping.fulfillment":[{"version":"2026-04-08","extends":"dev.ucp.shopping.checkout"}],"dev.ucp.shopping.discount":[{"version":"2026-04-08","extends":"dev.ucp.shopping.checkout"}],"dev.ucp.shopping.order":[{"version":"2026-04-08"}]},"payment_handlers":{"com.paypal.sandbox.mcpal":[{"id":"mcpal_paypal_sandbox","version":"2026-04-08","config":{"environment":"sandbox","settles_with":"MCPal charge / hold on PayPal Orders v2","note":"Any credential.token (or a card credential) is settled by MCPal on PayPal with PayPal's published test card. The token 'fail_token' simulates a decline."},"available_instruments":[{"type":"card"}]}],"dev.ucp.mock_payment_handler":[{"id":"mock_payment_handler","version":"2026-04-08","config":{"note":"The UCP conformance suite's handler id. Same settlement path as mcpal_paypal_sandbox; 'fail_token' declines before PayPal is called."},"available_instruments":[{"type":"card"}]}]}},"business":{"name":"Coffee Club Supply","currency":"USD","catalog":[{"id":"bag_house_blend_12oz","title":"House Blend whole bean, 12 oz bag","price":1400,"in_stock":true},{"id":"bag_ethiopia_yirgacheffe_12oz","title":"Ethiopia Yirgacheffe whole bean, 12 oz bag","price":1800,"in_stock":true},{"id":"bag_decaf_colombia_12oz","title":"Decaf Colombia ground, 12 oz bag","price":1600,"in_stock":true},{"id":"mug_ceramic_black","title":"Coffee Club ceramic mug, 12 oz","price":1200,"in_stock":true},{"id":"filters_v60_100","title":"V60 paper filters, pack of 100","price":800,"in_stock":true},{"id":"bag_panama_geisha_4oz","title":"Panama Geisha whole bean, 4 oz (sold out)","price":3800,"in_stock":false}],"discount_codes_advertised":["AGENT10"],"policy":"Totals at or above 250.00 USD need the merchant's approval (requires_escalation). Hosted demo cap: 500.00 USD per checkout.","acp":"https://mcpal.app/acp"}}