Пример ответа с ошибкой
{
"error": {
"code": 1000,
"message": "Server error"
}
}Коды Ошибки
| Код | Название | Описание |
|---|---|---|
| 1000 | SERVER_ERROR | Ошибка сервера |
| 1001 | BANK_ERROR | Ошибка банка |
| 1002 | AUTHENTICATION_DECLINED | Аутентификация отклонена клиентом |
| 1003 | TIMEOUT | Операция превысила время ожидания |
| 1004 | UNKNOWN_ERROR | Неизвестная ошибка |
| 2000 | BANK_SERVICE_TEMPORARY_UNAVAILABLE | Сервис банка временно недоступен |
| 3000 | ORDER_ALREADY_REGISTERED | Заказ уже зарегистрирован |
| 3001 | ORDER_NOT_FOUND | Заказ не найден |
| 3002 | ORDER_EXPIRED | Срок действия заказа истек |
| 3003 | ORDER_PENDING | Заказ находится в ожидании |
| 3004 | ORDER_FINISHED | Заказ уже завершен |
| 3005 | ORDER_WRONG_STATUS | У заказа неверный статус |
| 3100 | SHOP_NOT_ACTIVE | Магазин не активен |
| 4000 | MERCHANT_PROHIBITED_OPERATIONS | Операции запрещены для мерчанта |
| 4001 | MERCHANT_PROHIBITED_LAW | Операции запрещены законодательством |
| 5000 | REFUND_FORBIDDEN | Возврат запрещен |
| 5001 | REFUND_AMOUNT_GREATER | Сумма возврата превышает сумму заказа |
| 6000 | CARD_EXP_DATE_INVALID | Неверная дата истечения карты |
| 6001 | CARD_VALIDATION_ERROR | Ошибка валидации карты |
| 6002 | CARD_NUMBER_INVALID | Неверный номер карты |
| 6003 | CARD_TYPE_INVALID | Неверный тип карты |
| 6004 | CARD_EXP_DATE_SMALLER_THEN_RECURRENT_EXP | Дата истечения карты меньше даты подписки |
| 7000 | SIGNATURE_INVALID | Неверная подпись |
| 8000 | STATUS_OPERATION_NOT_ALLOWED | Операция со статусом не разрешена |
| 9000 | LIMIT_EXCEEDED | Превышен лимит |
| 9001 | INVOICE_NOT_FOUND | Счет не найден |
| 9002 | CURRENCY_NOT_SUPPORTED | Валюта не поддерживается |
| 9003 | INSUFFICIENT_FUNDS | Недостаточно средств на счете |