code | message | Описание | Пример |
---|
NOT_ALLOWED | Authorization credentials are required | Не передан HTTP header Authorization, либо передан, но не правильной структуры или не правильно зашифрован |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Authorization credentials are required"
}
} |
|
NOT_ALLOWED | Wrong authorization credentials have been passed to headers | Передаваемые авторизационные данные(логин и пароль) неверны |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Wrong authorization credentials have been passed to headers"
}
} |
|
NOT_ALLOWED | Client is not ACTIVE | Аккаунт отключен администраторами |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Client is not ACTIVE"
}
} |
|
FORMAT_ERROR | - | Ошибка валидации полей запроса, в объекте error.fields повторяеться структура проблемных полей, с которыми возникла ошибка при валидации, а в значение этих полей указываеться более подробная ошибка валидации, если такова имееться. Варианты этих ошибок: FORMAT_ERROR, WRONG_FORMAT, WRONG_PHONE, WRONG_DATE, REQUIRED, WRONG_DATE, NOT_NUMBER, NOT_STRING, WRONG_EMAIL и др. |
Code Block |
---|
| {
"error": {
"fields": {
"sellerFirstName": "WRONG_FORMAT"
},
"code": "FORMAT_ERROR"
}
} |
|
DUPLICATE_ID | Cart is already created | Корзина с таким externalId уже существует |
Code Block |
---|
| {
"error": {
"code": "DUPLICATE_ID",
"message": "Cart is already created"
}
} |
|
DUPLICATE_ID | Deal is already created | Сделка с таким externalId уже существует |
Code Block |
---|
| {
"error": {
"code": "DUPLICATE_ID",
"message": "Deal is already created"
}
} |
|
WRONG_ID | Can not find ad | Объявление с таким ID не найден |
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"adId": "WRONG_ID"
}
},
"code": "WRONG_ID",
"message": "Can not find ad"
}
} |
|
WRONG_ID | Can not find cart | Корзина с таким ID не найдена |
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"cartId": "WRONG_ID"
}
},
"code": "WRONG_ID",
"message": "Can not find cart"
}
} |
|
WRONG_ID | Can not find deal | Сделка с таким ID не найдена |
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"dealId": "WRONG_ID"
}
},
"code": "WRONG_ID",
"message": "Can not find deal"
}
} |
|
WRONG_ID | Wrong clientId | Клиент с ткаим ID не найден |
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"clientId": "WRONG_ID"
}
},
"code": "WRONG_ID",
"message": "Wrong clientId"
}
} |
|
WRONG_ID | There is no payment with such paymentId | Платеж с таким ID не найден |
Code Block |
---|
| {
"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 |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "It is not allowed to use payment module {{payerType}}module P2P"
}
} |
|
NOT_ALLOWED | Payment system {{payerType}} is not consistent with selected ad's payment module | Платежная система {{payerType}} не разрешена для этого объявления Info |
---|
{{payerType}} - тип платежной системы |
|
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Payment system {{payerType}}system P2P is not consistent with selected ad's payment module"
}
} |
|
NOT_ALLOWED | It is not allowed to use handler {{handlerType}} | Обработчик {{handlerType}} не разрешен этому пользователю Info |
---|
{{handlerType}} - тип обработчика |
|
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "It is not allowed to use handler NovaPoshta"
}
} |
|
NOT_ALLOWED | Handler {{handlerType}} is not consistent with ad's handler | Обработчик {{handlerType}} не разрешен для этого объявления Info |
---|
{{handlerType}} - тип обработчика |
|
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Handler NovaPoshta is not consistent with ad's handler"
}
} |
|
NOT_ALLOWED | It is not allowed to pay {{dealStatus}} deal | Нельзя оплачивать сделку в статусе {{dealStatus}} Info |
---|
{{dealStatus}} - статус сделки |
|
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "It is not allowed to pay {{dealStatus}}DELIVERED deal"
}
} |
|
NOT_ALLOWED | It is not allowed to reject {{dealStatus}} deal | Нельзя отменять сделку в статусе {{dealStatus}} Info |
---|
{{dealStatus}} - статус сделки |
|
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "It is not allowed to reject {{dealStatus}}reject DELIVERED deal"
}
} |
|
NOT_ALLOWED | Ad is not confirmed | Объявление не подтверждено |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Ad is not confirmed"
}
} |
|
NOT_ALLOWED | Payment is do not waiting for confirmation | Платеж не ожидает подтверждения |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Payment is do not waiting for confirmation"
}
} |
|
NOT_ALLOWED | Ad is already deactivated | Объявление уже удалено |
Code Block |
---|
| {
"error": {
"code": "NOT_ALLOWED",
"message": "Ad is already deactivated"
}
} |
|
CONFIRM_IS_NOT_ALLOWED | It is not allowed to confirm deal with status {{dealStatus}} | Нельзя подтвердить сделку в статусе {{dealStatus}} Info |
---|
{{dealStatus}} - статус сделки |
|
Code Block |
---|
| {
"error": {
"code": "CONFIRM_IS_NOT_ALLOWED",
"message": "It is not allowed to confirm deal with status DELIVERED"
}
} |
|
FORBIDDEN_PARAM | You can not update {{key}} in {{adStatus}} ad | Нельзя обновить поле {{key}} когда объявление в статусе {{adStatus}} Info |
---|
{{key}} - поле {{adStatus}} - статус объявления |
|
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"sellerPhone": "FORBIDDEN_PARAM"
}
},
"code": "FORBIDDEN_PARAM",
"message": "You can not update sellerPhone in CONFIRMED ad"
}
} |
|
FORBIDDEN_PARAM | You can not update {{key}} in {{adStatus}} deal | Нельзя обновить поле {{key}} когда сделка в статусе {{adStatus}} Info |
---|
{{key}} - поле {{adStatus}} - статус объявления |
|
Code Block |
---|
| {
"error": {
"fields": {
"params": {
"productPrice": "FORBIDDEN_PARAM"
}
} |
WRONG_ID,
"code": "FORBIDDEN_PARAM",
"message": "You can not update productPrice in DELIVERED deal"
}
} |
|
NOT_ENOUGH_DATA | There is no data about handler | Не достаточно данных по обработчикам для подтверждения объявления |
Code Block |
---|
| {
"error": {
"code": "NOT_ENOUGH_DATA",
"message": "There is no data about handler"
}
} |
|
NOT_ENOUGH_DATA | There is no data about payment with such paymentIdПлатеж с таким ID не найден | Не достаточно данных по платежным системам для подтверждения объявления |
Code Block |
---|
| {
"error": {
"code": "WRONGNOT_ENOUGH_IDDATA",
"message": "There is no data about payment with such paymentId"
}
} |
|
INCOMPLETE_AD | No required data: {{fields}} | Не достаточно полей для подтверждения объявления, {{fields}} - поля которые должны быть заполнены Info |
---|
{{fields}} - поля, через запятую |
|
Code Block |
---|
| {
"error": {
"code": "INCOMPLETE_AD",
"message": "No required data: sellerPhone, sellerEmail"
}
} |
|
INCOMPLETE_DEAL | No required data: {{fields}} | Не достаточно полей для оплаты или подтверждения сделки, {{fields}} - поля которые должны быть заполнены Info |
---|
{{fields}} - поля, через запятую |
|
Code Block |
---|
| {
"error": {
"code": "INCOMPLETE_DEAL",
"message": "No required data: productPrice, productWeight"
}
} |
|
DEAL_LOCKED | Deal is locked for {{lockedForStatus}} status | Сделка заблокирована для перехода в статус {{lockedForStatus}} Info |
---|
{{lockedForStatus}} - статус сделки, для которой она заблокирована |
|
Code Block |
---|
| {
"error": {
"code": "DEAL_LOCKED",
"message": "Deal is locked for PAID status"
}
} |
|
UNKNOWN_ERROR | - Internal server error
- Либо любая другая формулировка описания ошибки
| Необработанная/неизвестная ошибка Info |
---|
Если вам в ответ на какой то из запросов к EscrowBox вернулась подобная ошибка, просим обратиться в нашу техподдержку с подробными логами(примерное время выполнения запроса, от какого ID клиента, URL на который был отправлен запрос, HTTP методо, тело запроса, если имееться, и сам ответ). |
|
Code Block |
---|
| {
"error": {
"code": "UNKNOWN_ERROR",
"message": "Internal server error"
}
} |
|