Skip to main content

StartSubscriptionResponse

The checkout-start envelope: the OperationStatusResponse status/error plus the Stripe checkout URL + session id (present only on success).

statusstringrequired

"success" or "error".

errorstringnullable

Human-readable error when status is "error".

checkout_urlstringnullable

Stripe Checkout URL to redirect to (success only).

checkout_session_idstringnullable

Stripe Checkout session id (success only).

StartSubscriptionResponse
{
"status": "string",
"error": "string",
"checkout_url": "string",
"checkout_session_id": "string"
}