Операция по оплате ещё выполняется

Moses SkodaИнженер1 мин чтения

При этой ошибке API возвращает 409 Conflict. Значение type — https://lingo.dev/docs/api/errors/billing-operation-in-progress. Общий формат ошибок описан в разделе Ошибки и коды состояния.

Для этой организации ещё выполняется другая операция по оплате. Деньги не списаны. Подождите несколько секунд и попробуйте ещё раз.

Поля#

Эта ошибка содержит только стандартные поля.

Пример#

json
{
  "detail": "Another billing operation for this organization is still finishing. Nothing was charged. Wait a few seconds and try again.",
  "type": "https://lingo.dev/docs/api/errors/billing-operation-in-progress",
  "status": 409,
  "title": "Billing operation in progress"
}

Какие эндпоинты возвращают эту ошибку#

  • GET /v2/organizations/{orgId}/billing/cost-by-model
  • GET /v2/organizations/{orgId}/billing/entitlements
  • GET /v2/organizations/{orgId}/billing/provider-costs
  • GET /v2/organizations/{orgId}/billing/status
  • GET /v2/organizations/{orgId}/billing/usage-history
  • POST /v2/organizations/{orgId}/billing/attach
  • POST /v2/organizations/{orgId}/billing/auto-top-up
  • POST /v2/organizations/{orgId}/billing/portal
  • POST /v2/organizations/{orgId}/billing/setup-payment