/** * Agentic Commerce Protocol (ACP) endpoint — Stripe spec compliant * https://docs.stripe.com/agentic-commerce/protocol/specification * * Routes: * POST /acp/checkouts → Create checkout session * GET /acp/checkouts/:id → Retrieve checkout state * PUT /acp/checkouts/:id → Update checkout (dates, guests) * POST /acp/checkouts/:id/complete → Complete with SharedPaymentToken * POST /acp/checkouts/:id/cancel → Cancel checkout * * This endpoint implements Stripe's Agentic Commerce Protocol so AI * agents can book and pay without a browser redirect. */ import type { VercelRequest, VercelResponse } from "./_types.js"; export default function handler(req: VercelRequest, res: VercelResponse): Promise;