Checkout session expired
checkout_session_expiredHTTP 409Don't retry
What happened
This checkout has expired and can't start a payment. A payment it already started keeps its own result.
What to do next
Read the checkout's payment; start a new checkout only if that payment ended without being paid.
Can you retry?
Don't retry. Don't repeat this request. Fix what the response describes, or stop and report it. retry: never
Who acts
You: the software that sent the request. who_acts: caller
Example response
Sent as application/problem+json. The detail describes the particular request; keep request_id for support.
{
"type": "https://docs.perionpayments.com/problems/checkout-session-expired",
"title": "Checkout session expired",
"status": 409,
"code": "checkout_session_expired",
"detail": "This checkout has expired and can't start a payment. A payment it already started keeps its own result.",
"request_id": "req_8YkQ2rL0ZtW4",
"retryable": false,
"retry": "never",
"who_acts": "caller",
"next_step": "Read the checkout's payment; start a new checkout only if that payment ended without being paid.",
"do_not": []
}