Skip to content
Search documentation/

Billing state changed

billing_state_conflictHTTP 409Don't retry

What happened

The plan changed since the page was loaded, so this action no longer applies. Nothing was changed.

What to do next

Reload the plan page and use only the controls it shows now.

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

The customer who is paying. who_acts: payer

Example response

Sent as application/problem+json. The detail describes the particular request; keep request_id for support.

{
  "type": "https://docs.perionpayments.com/problems/billing-state-conflict",
  "title": "Billing state changed",
  "status": 409,
  "code": "billing_state_conflict",
  "detail": "The plan changed since the page was loaded, so this action no longer applies. Nothing was changed.",
  "request_id": "req_8YkQ2rL0ZtW4",
  "retryable": false,
  "retry": "never",
  "who_acts": "payer",
  "next_step": "Reload the plan page and use only the controls it shows now.",
  "do_not": []
}

All problem codes · Reading problem responses