Skip to content
Search documentation/

Payment can't join this checkout

intent_not_confirmableHTTP 409Don't retry

What happened

The payment has already moved on, expired or belongs to another checkout, so it can't be placed in this one. Nothing was created.

What to do next

Create the checkout for a payment that hasn't started yet, or keep using the checkout that already holds this payment.

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/intent-not-confirmable",
  "title": "Payment can't join this checkout",
  "status": 409,
  "code": "intent_not_confirmable",
  "detail": "The payment has already moved on, expired or belongs to another checkout, so it can't be placed in this one. Nothing was created.",
  "request_id": "req_8YkQ2rL0ZtW4",
  "retryable": false,
  "retry": "never",
  "who_acts": "caller",
  "next_step": "Create the checkout for a payment that hasn't started yet, or keep using the checkout that already holds this payment.",
  "do_not": []
}

All problem codes · Reading problem responses