Types
There are 2 types of errors: validation and processing.
Validation
HTTP status - 400
{
"uuid": "396f0523-0436-4626-9bdf-f14f8914d114",
"type": "validation",
"errors": [
{
"instancePath": "",
"schemaPath": "#/required",
"keyword": "required",
"params": {
"missingProperty": "client_phone"
},
"message": "обов'язкове поле \"client_phone\""
}
]
}
Processing
HTTP status - 400
{
"uuid": "88da8a51-ab3d-48e5-bf29-cb5708501fc7",
"type": "processing",
"error": "сесію не знайдено",
"code": "SessionNotFoundError"
}
Error messages
Code | UK localized name |
---|---|
InvalidSignError | невірний підпис |
CorruptedRequestError | запрос невiрний |
SessionNotFoundError | сесію не знайдено |
SessionNotRefundableError | сесію неможливо повернути |
HoldMixError | неможливо змiшувати використання холда в рiзних операцiях однiєї сесiї |
WrongAmountError | передана невiрна сума операцiї |
ContragentNotFoundError | контрагента не знайдено |
CurrencyNotFoundError | валюту не знайдено |
ProductNotFoundError | продукт не знайдено |
UnknownPaymentError | невідома помилка платіжної системи |
UnknownSMSError | невідома помилка відправки смс |
WrongSessionStatusError | невiрний статус сесії |
ExpressWaybillCreationError | помилка створення експрес накладної |
DeliveryPriceCalculationError | помилка при розрахунку вартостi доставки |
WarehouseCapacityError | обране вiддiлення не пiдтримує такий об`єм |
TaxFsOfflineError | сервер дфс офлайн |
NoECMFoundError | не знайдено вільного ПРРО |
LoginFailedError | логiн чи пароль не правильний |
UserNotActiveError | користувач не активний |
LoginSessionError | помилка сесiї авторизацiї |
PasswordAlreadyUsedError | пароль вже використовувався |
PermissionInvalidError | невірне обмеження прав доступу |
UniqueLoginIdentifierError | даний логін вже існує |
UniqueMerchantPublicIdentifierError | публічний iдентифiкатор мерчанта не унiкальний |
LoanAgreementNotFoundError | договір позики не знайдено |
LoanAgreementCardWrongStatusError | невірний статус картки |
UniqueBlacklistItemError | запис в ЧС вже існує |
BlacklistedClientError | операцію заблоковано. Зверніться по допомогу до онлайн-підтримки NovaPay |
ScoringError | операцію заблоковано. Зверніться по допомогу до онлайн-підтримки NovaPay |
ExceededPhoneLimit | Використано ліміт проведення операцій за номером телефону. Будь ласка, змініть номер та спробуйте повторно |
ExceededCardLimit | Використано ліміт проведення операцій за картою. Будь ласка, оберіть іншу карту та спробуйте повторно |