Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

codemessageОписаниеПример
NOT_ALLOWEDAuthorization credentials are requiredНе передан HTTP header Authorization, либо передан, но не правильной структуры или не правильно зашифрован


Code Block
languagejs
{
    "error": {
        "code": "NOT_ALLOWED",
        "message": "Authorization credentials are required"
    }
}


NOT_ALLOWEDWrong authorization credentials have been passed to headersПередаваемые авторизационные данные(логин и пароль) неверны


Code Block
languagejs
{
    "error": {
        "code": "NOT_ALLOWED",
        "message": "Wrong authorization credentials have been passed to headers"
    }
}


NOT_ALLOWEDClient is not ACTIVEАккаунт отключен администраторами


Code Block
languagejs
{
    "error": {
        "code": "NOT_ALLOWED",
        "message": "Client is not ACTIVE"
    }
}


FORMAT_ERROR-Ошибка валидации полей запроса, в объекте error.fields повторяеться структура проблемных полей, с которыми возникла ошибка при валидации, а в значение этих полей указываеться более подробная ошибка валидации, если такова имееться. Варианты этих ошибок: FORMAT_ERRORWRONG_FORMATWRONG_PHONEWRONG_DATEREQUIREDWRONG_DATE,  NOT_NUMBER,   NOT_STRING,  WRONG_EMAIL и др.


Code Block
languagejs
{
    "error": {
        "fields": {
            "sellerFirstName": "WRONG_FORMAT"
        },
        "code": "FORMAT_ERROR"
    }
}


DUPLICATE_IDCart is already createdКорзина с таким externalId уже существует


Code Block
languagejs
{
    "error": {
        "code": "DUPLICATE_ID",
        "message": "Cart is already created"
    }
}


DUPLICATE_IDDeal is already createdСделка с таким externalId уже существует


Code Block
languagejs
{
    "error": {
        "code": "DUPLICATE_ID",
        "message": "Deal is already created"
    }
}


WRONG_IDCan not find adОбъявление с таким ID не найден


Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "adId": "WRONG_ID"
      }
    },
    "code": "WRONG_ID",
    "message": "Can not find ad"
  }
}


WRONG_IDCan not find cartКорзина с таким ID не найдена


Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "cartId": "WRONG_ID"
      }
    },
    "code": "WRONG_ID",
    "message": "Can not find cart"
  }
}


WRONG_IDCan not find dealСделка с таким ID не найдена


Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "dealId": "WRONG_ID"
      }
    },
    "code": "WRONG_ID",
    "message": "Can not find deal"
  }
}


WRONG_IDWrong clientIdКлиент с ткаим ID не найден


Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "clientId": "WRONG_ID"
      }
    },
    "code": "WRONG_ID",
    "message": "Wrong clientId"
  }
}


WRONG_IDThere is no payment with such paymentIdПлатеж с таким ID не найден


Code Block
languagejs
{
    "error": {
        "code": "WRONG_ID",
        "message": "There is no payment with such paymentId"
    }
}


NOT_ALLOWED
  • It is not allowed to use payment module {{payerType}}
  • It is not allowed to use payer {{payerType}}

Платежная система {{payerType}} не разрешена этому пользователю

Info

{{payerType}} - тип платежной системы



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "It is not allowed to use payment module {{payerType}}module P2P"
  }
}


NOT_ALLOWEDPayment system {{payerType}} is not consistent with selected ad's payment module

Платежная система {{payerType}} не разрешена для этого объявления

Info

{{payerType}} - тип платежной системы



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "Payment system {{payerType}}system P2P is not consistent with selected ad's payment module"
  }
}


NOT_ALLOWEDIt is not allowed to use handler {{handlerType}}

Обработчик {{handlerType}} не разрешен этому пользователю

Info

{{handlerType}} - тип обработчика



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "It is not allowed to use handler NovaPoshta"
  }
}


NOT_ALLOWEDHandler {{handlerType}} is not consistent with ad's handler

Обработчик {{handlerType}} не разрешен для этого объявления

Info

{{handlerType}} - тип обработчика



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "Handler NovaPoshta is not consistent with ad's handler"
  }
}


NOT_ALLOWEDIt is not allowed to pay {{dealStatus}} deal

Нельзя оплачивать сделку в статусе {{dealStatus}}

Info

{{dealStatus}} - статус сделки



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "It is not allowed to pay {{dealStatus}}DELIVERED deal"
  }
}


NOT_ALLOWEDIt is not allowed to reject {{dealStatus}} deal

Нельзя отменять сделку в статусе {{dealStatus}}

Info

{{dealStatus}} - статус сделки



Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "It is not allowed to reject {{dealStatus}}reject DELIVERED deal"
  }
}


NOT_ALLOWEDAd is not confirmedОбъявление не подтверждено


Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "Ad is not confirmed"
  }
}


NOT_ALLOWEDPayment is do not waiting for confirmationПлатеж не ожидает подтверждения


Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "Payment is do not waiting for confirmation"
  }
}


NOT_ALLOWEDAd is already deactivatedОбъявление уже удалено


Code Block
languagejs
{
  "error": {
    "code": "NOT_ALLOWED",
    "message": "Ad is already deactivated"
  }
}


CONFIRM_IS_NOT_ALLOWEDIt is not allowed to confirm deal with status {{dealStatus}}

Нельзя подтвердить сделку в статусе {{dealStatus}}

Info

{{dealStatus}} - статус сделки



Code Block
languagejs
{
  "error": {
    "code": "CONFIRM_IS_NOT_ALLOWED",
    "message": "It is not allowed to confirm deal with status DELIVERED"
  }
}


FORBIDDEN_PARAMYou can not update {{key}} in {{adStatus}} ad

Нельзя обновить поле {{key}} когда объявление в статусе {{adStatus}}

Info

{{key}} - поле

{{adStatus}} - статус объявления



Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "sellerPhone": "FORBIDDEN_PARAM"
      }
    },
    "code": "FORBIDDEN_PARAM",
    "message": "You can not update sellerPhone in CONFIRMED ad"
  }
}


FORBIDDEN_PARAMYou can not update {{key}} in {{adStatus}} deal

Нельзя обновить поле {{key}} когда сделка в статусе {{adStatus}}

Info

{{key}} - поле

{{adStatus}} - статус объявления



Code Block
languagejs
{
  "error": {
    "fields": {
      "params": {
        "productPrice": "FORBIDDEN_PARAM"
      }
    }
WRONG_ID
,
    "code": "FORBIDDEN_PARAM",
    "message": "You can not update productPrice in DELIVERED deal"
  }
}


NOT_ENOUGH_DATAThere is no data about handlerНе достаточно данных по обработчикам для подтверждения объявления


Code Block
languagejs
{
    "error": {
        "code": "NOT_ENOUGH_DATA",
        "message": "There is no data about handler"
    }
}


NOT_ENOUGH_DATAThere is no data about payment with such paymentIdПлатеж с таким ID не найденНе достаточно данных по платежным системам для подтверждения объявления


Code Block
languagejs
{
    "error": {
        "code": "WRONGNOT_ENOUGH_IDDATA",
        "message": "There is no data about payment with such paymentId"
    }
}


INCOMPLETE_ADNo required data: {{fields}}

Не достаточно полей для подтверждения объявления, {{fields}} - поля которые должны быть заполнены

Info

{{fields}} - поля, через запятую



Code Block
languagejs
{
    "error": {
        "code": "INCOMPLETE_AD",
        "message": "No required data: sellerPhone, sellerEmail"
    }
}


INCOMPLETE_DEALNo required data: {{fields}}

Не достаточно полей для оплаты или подтверждения сделки, {{fields}} - поля которые должны быть заполнены

Info

{{fields}} - поля, через запятую



Code Block
languagejs
{
    "error": {
        "code": "INCOMPLETE_DEAL",
        "message": "No required data: productPrice, productWeight"
    }
}


DEAL_LOCKEDDeal is locked for {{lockedForStatus}} status

Сделка заблокирована для перехода в статус {{lockedForStatus}}

Info

{{lockedForStatus}} - статус сделки, для которой она заблокирована



Code Block
languagejs
{
    "error": {
        "code": "DEAL_LOCKED",
        "message": "Deal is locked for PAID status"
    }
}


UNKNOWN_ERROR
  • Internal server error
  • Либо любая другая формулировка описания ошибки

Необработанная/неизвестная ошибка

Info

Если вам в ответ на какой то из запросов к EscrowBox вернулась подобная ошибка, просим обратиться в нашу техподдержку с подробными логами(примерное время выполнения запроса, от какого ID клиента, URL на который был отправлен запрос, HTTP методо, тело запроса, если имееться, и сам ответ).



Code Block
languagejs
{
    "error": {
        "code": "UNKNOWN_ERROR",
        "message": "Internal server error"
    }
}


...