Create resolver subscription checkout
Create a Stripe Checkout session in subscription mode for the GS1 Digital Link resolver. The caller must hold the BILLING role or be an owner. Returns 400 if the organization already has an active resolver subscription — cancel the existing one via the Customer Portal before opening a new Checkout.
Authorizations
Body
Request body for opening a resolver subscription Checkout session.
UUID of the organization the action targets. The caller must be a member of this organization (read endpoints) or hold the BILLING role / be an owner (write endpoints) — the API returns 403 otherwise.
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$Absolute URL Stripe redirects the customer to after a successful payment or subscription start. May contain Stripe session-id placeholders such as {CHECKOUT_SESSION_ID} for downstream confirmation flows.
Absolute URL Stripe redirects the customer to if they abandon Checkout. Should land on a page that explains how to retry — Stripe does not automatically resume an abandoned session.
Response
OK
Response for POST /billing/checkout and POST /billing/resolver/checkout.
Stripe-hosted Checkout URL the caller should redirect the end user to. Single-use; expires after 24 hours per Stripe's session policy.