Помилки

Існує три типи помилок:

  1. Помилка під час валідації.
  2. Помилка під час обробки платежу (процесінгу).
  3. Системна помилка.

Валідація

HTTP status - 400

{
    "uuid": "11a13368-b7b5-486e-af6d-9dc99b182c66",
    "type": "validation",
    "errors": [
        {
            "message": "Too small: expected string to have >=1 characters",
            "code": "too_small",
            "path": "client_phone"
        },
        {
            "message": "invalid phone",
            "code": "custom",
            "path": "client_phone"
        }
    ]
}

Обробка

HTTP status - 400

{
    "uuid": "b8d0b376-524c-43e1-afc8-84a7d4bfa1dc",
    "type": "processing",
    "error": "Session not found or allowed usage time expired!",
    "code": "SessionNotFoundError"
}

Повідомлення про помилки обробки платежу (процесінгу)

Код помилки (resultCode)Опис українськоюОпис англійською
100Операція виконана успішно.Successful.
101Операція виконана успішно на часткову суму.Partially successful.
102Операція виконана успішно тільки на
суму покупки.
Successful, purchase only.
200Операція відхилена емітентом або
платіжною системою. Зверніться до
банку-емітенту.
External decline. Call to issuer.
201Карта втрачена або вкрадена.Lost or stolen card.
202Досягнуто ліміт по сумі або кількості
операцій. Зверніться до банку-емітенту.
Uses limit exceeded. Call to issuer.
203Невірний номер картки.Invalid card.
204Операції по карті обмежені емітентом.
Зверніться до банку-емітенту.
Restricted or invalid card status. Call to issuer.
205Авторизація неможлива. Зверніться до банку-емітента.Unable to authorize. Call to issuer
206Недостатньо коштів.Insufficient funds.
207Невірне значення CVV.Bad CVV.
208Невірне значення CAVV.Bad CAVV.
209Сплив строк дії картки.Expired card.
210Рахунок клієнта не знайдено або вказано невірно.Ineligible account or Account not
found.
211Інвойс сплачено. Відміна неможлива.Unable to cancel. Invoice already
paid.
212Інвойс очікує на оплату.Pending invoice.
213Masterpass недоступний. Спробуйте пізніше.Masterpass unavailable. Try again later.
214Masterpass недоступний. Спробуйте пізніше.Invalid merchant or service provider.
215Некоректний торговець або сервіс-провайдерDynamic СVV expired.
216Термін дії динамічного СVV вичерпано.No permission for this operation.
217P2P Debit по картам Банків-нерезидентів заборонено.P2P Debit on cards of nonresident banks is prohibited.
301Операція не підтримується.Transaction not supported.
302Сесія не знайдена або неактивна.Session not found or inactive.
303Не знайдена оригінальна транзакція.Original transaction not found.
304Невірні параметри або код транзакції.Ineligible transaction or Invalid transaction code.
305Помилка формату даних.Format error.
306Невірна сума.Invalid amount.
307Помилка в реквізитах платежу.Personal information input error.
308Дублювання транзакції.Duplicate transaction.
309Перевищено еквайринговий ліміт.
Зверніться до банку-еквайєру.
Acquirer limit exceeded. Call to acquirer.
310Відбувся тайм-аут.Timeout.
311Невірний ідентифікатор терміналу.Invalid terminal identifier.
312Цей тип карток не підтримується.Card not supported.
313Транзакція не оброблена.Transaction not processed.
314Потрібно ввести CVV-код.CVV input required.
315Потрібно обрати тип оплати частинами.Installment confirmation required.
316Сесія прострочена.Session expired.
317Операція не підтримує протокол 3DS 1.0.Operation does not support protocol 3DS 1.0.
318Фінансова операція не знайдена.Operation not found.
319У запиті виявлено подвоєння комісії.Duplicate Fee.
320Помилка розшифрування
криптограми.
Cryptogram not decrypted, use
new cryptogram.
321Знижка не може дорівнювати нулю.Discount amount cannot be 0.
400Потрібна верифікація 3DS.3DS Verify required.
401Потрібна верифікація LookUp.Lookup Verify required.
402Ліміт кредитування перевищено.Credit limit exceeded.
403Невірний OTP.Invalid OTP.
404Токен не знайдено.Token not found.
405Перевищено дозволену кількість спроб введення OTP.OTP tries limit was exceeded.
406Операція виконується. Запросіть статус пізніше.Transaction is processing. Try to
request status later.
407Неуспішна верифікація.Client verification unsuccessful.
408Облікові дані не знайдено.Credentials not found.
409Заборонений тип операції. Зверніться до служби підтримки.Restricted operation type.
410Країну не знайдено.Country not found.
411Країна заборонена.Country is prohibited.
412Валюту не знайдено.Currency not found.
413Валюта заборонена.Currency is prohibited.
414Курс обміну не знайдено.Exchange rate not found.
415Лише картки On-Us.On-Us cards only.
416Динамічний MCC вимкнено,
транзакція відхилена.
Dynamic MCC is disabled,
transaction is rejected.
417Некоректний MCC, транзакція відхилена.Invalid MCC, transaction declined.
418Операція відхилена. Токен належить іншому мерчанту.Operation declined. The token is owned by another merchant.
500Системна помилка. Зверніться до служби підтримки.System error. Call to support.
501Термінал тимчасово заблоковано.Terminal temporarily blocked.
502Неавторизоване використання.Unauthorized usage.
900Щось трапилось. Зверніться до служби підтримки.Unexpected error. Call to support.

Системна помилка

HTTP status - 500

{
    "uuid": "9d7d7d20-3a33-4661-a579-de459ff1add6",
    "type": "fatal",
    "error": "system error. Please try again later or contact support."
}
{
  "type": "fatal",
  "uuid": "6f23c6ef-ХХХХ-ХХХХ-ХХХХ-0574a6a2bfee",
  “errors”: {
      "en": "System error. Please try again later or contact support."
   }
}

Повідомлення про системні помилки

Код помилкиОпис українськоюОпис англійською
SystemErrorВиникла системна помилка. Повторіть спробу пізніше або зверніться до служби підтримкиSystem error. Please try again later or contact support
PublicQueryErrorДані неправильніInvalid data
InvalidSignErrorНевірний підписInvalid signature
CorruptedRequestErrorЗапит невiрнийRequest is incorrect
SessionNotFoundErrorСесію не знайдено або дозволений час її використання сплив!Session not found or allowed usage time expired!
IpAddressNotRegisteredErrorЦя IP-адреса не зареєстрована на продавцяIp-address not registered for this merchant error
HoldMixErrorНеможливо змiшувати використання холда в рiзних операцiях однiєї сесiїIt is impossible to mix the use of a hold in different operations of one session
WrongAmountErrorПередана невiрна сума операцiїTransferred operation amount is incorrect
ContragentNotFoundErrorКонтрагента не знайденоContragent not found
UnknownPaymentErrorНевідома помилка платіжної системиUnknown payment system error
WrongSessionStatusErrorНевiрний статус сесіїInvalid session status
ExpressWaybillCreationErrorПомилка створення експрес-накладноїError creating express waybill
DeliveryPriceCalculationErrorПомилка при розрахунку вартостi доставкиError in calculating delivery cost
WarehouseCapacityErrorОбране вiддiлення не пiдтримує такий об`ємThe selected branch does not support such a volume
FatalВиникла системна помилка. Повторіть спробу пізніше або зверніться до служби підтримки.System error. Please try again later or contact support.