client_has_debt
HTTP 402 Account has an overdue invoice
What happened
The project is still running, but the owner of the project has an invoice past its due date. Until it is paid, most changes are refused: creating servers, public IP addresses, images and networks, and also power actions, renames, rebuilds and network configuration. Reads, deletions and changes that lower your spend still work, including switching automatic backups off.
What to do
Pay the overdue invoice, then repeat the same request with the same idempotency key. This is not service_suspended: there the project itself is switched off, here only creation is blocked.
Retrying
Change the state this refers to, then repeat the same request with the same idempotency key.
How it arrives
{
"type": "https://docs.fiberax.com/errors/client_has_debt",
"title": "Account has an overdue invoice",
"status": 402,
"code": "client_has_debt",
"request_id": "a277dcd1ca652c65"
}
Branch your code on code, never on the wording of title.