Коды отказа по карте: что значат generic_decline, do_not_honor и другие

Обновлено · 11 мин чтения · цены на 05.10.2026

Код отказа – короткое обозначение причины, по которой платёж картой не одобрен. Коды словами, например generic_decline и do_not_honor, даёт платёжный процессор Stripe. Коды цифрами, например 05 или 51, дают платёжные системы Visa и Mastercard. Большинство отказов банки относят к общим и причину не называют – за ней Stripe советует обращаться в банк или компанию, выдавшую карту. На странице – дословные описания кодов из документации Stripe с переводом и советом, что делать покупателю.

Сравнить карты →

Что такое код отказа и кто его видит

Код отказа – короткое обозначение причины, по которой банк или платёжная система не одобрили платёж картой. Кодов два вида.

  • Сетевой код – от двух до четырёх знаков, например 05 или 51. Его даёт платёжная система, через которую идёт платёж: Visa, Mastercard и другие. У разных систем один и тот же код может значить разное.
  • Код Stripe – слова через подчёркивание, например do_not_honor. Платёжный процессор – компания, которая проводит платёж между сервисом и банком; Stripe – один из таких процессоров. Коды Stripe указывают на многие из тех же причин отказа, что и коды банков, и описывают их подробнее.

Покупатель обычно видит только текст ошибки на странице оплаты. Сам код видит сервис в своём кабинете у процессора. Коды на этой странице относятся к сервисам, которые принимают оплату через Stripe. У других процессоров названия могут отличаться.

Card issuers categorize most declines as generic (generic_decline), making the exact decline reason unclear. If the card information is correct, ask your customer to contact their card issuer to understand why a transaction was declined. For privacy and security reasons, card issuers discuss the specifics of a decline only with their cardholders.

Stripe: Card declines, проверено 30.09.2026

Перевод: банки относят большинство отказов к общим (generic_decline), и точная причина остаётся неясной. Если данные карты верны, попросите покупателя обратиться в банк, выпустивший карту, и узнать, почему операция отклонена. По соображениям приватности и безопасности банки обсуждают подробности отказа только с держателями своих карт.

С чего начать, если кода нет, а есть только сообщение об отказе, написано в статье «Карта отклонена».

Коды отказа Stripe: таблица с переводом

В таблицах – коды отказа при оплате картой в интернете. Описания в кавычках взяты дословно из документации Stripe, рядом дан перевод. В колонке «Что делать» пересказываем советы Stripe покупателю. Документация открыта 30.09.2026.

generic_decline, do_not_honor: причина не названа

Коды этой группы не раскрывают причину отказа. За объяснением Stripe советует обратиться в банк, выпустивший карту.

КодОписание Stripe и переводЧто делать
generic_decline«The card was declined for an unknown reason or Stripe Radar or Adaptive Acceptance blocked the payment» – карта отклонена по неизвестной причине, либо платёж остановили инструменты Stripe: Radar или Adaptive AcceptanceОбратиться в банк или компанию, выдавшую карту
do_not_honor«The card was declined for an unknown reason» – карта отклонена по неизвестной причинеОбратиться в банк или компанию, выдавшую карту
call_issuer«The card was declined for an unknown reason» – карта отклонена по неизвестной причинеОбратиться в банк или компанию, выдавшую карту
transaction_not_allowed«The card was declined for an unknown reason» – карта отклонена по неизвестной причинеОбратиться в банк или компанию, выдавшую карту
not_permitted«The payment isn’t permitted» – платёж не разрешёнОбратиться в банк или компанию, выдавшую карту

Подробнее: «Do not honor», «Transaction not allowed», «Payment failed».

insufficient_funds, card velocity exceeded: деньги и лимиты

Здесь причина названа: не хватает денег или превышен лимит карты.

КодОписание Stripe и переводЧто делать
insufficient_funds«The card has insufficient funds to complete the purchase» – на карте недостаточно средств для покупкиИспользовать другой способ оплаты
card_velocity_exceeded«The customer has exceeded the balance, credit limit, or transaction amount limit available on their card» – покупатель превысил остаток, кредитный лимит или лимит суммы операций по картеОбратиться в банк или компанию, выдавшую карту
withdrawal_count_limit_exceeded«The customer has exceeded the balance or credit limit available on their card» – покупатель превысил остаток или кредитный лимит картыИспользовать другой способ оплаты
invalid_amount«The payment amount is invalid, or exceeds the amount that’s allowed» – сумма платежа неверна или больше разрешённойЕсли сумма верна, узнать в банке, разрешены ли покупки на такую сумму

Если на карте не хватает денег и она пополняемая, можно пополнить её и повторить оплату. Подробнее: «Insufficient funds». Как рассчитать доступный остаток на карте, объясняем в статье «Остаток на карте».

Your card number is incorrect: ошибки в данных карты

В этой группе причина в реквизитах: они введены с ошибкой или срок действия карты истёк. Текст «Your card number is incorrect» переводится как «номер вашей карты неверен». Дословно в документации Stripe его нет; по смыслу ему соответствует код incorrect_number – «The card number is incorrect».

КодОписание Stripe и переводЧто делать
incorrect_number«The card number is incorrect» – номер карты неверенПовторить с верным номером карты
incorrect_cvc«The CVC number is incorrect» – номер CVC неверенПовторить с верным кодом
incorrect_zip«The postal code is incorrect» – почтовый индекс неверенПовторить с верным индексом платёжного адреса
incorrect_address«The address entered by the customer is incorrect» – адрес, введённый покупателем, неверенПовторить с верным адресом
expired_card«The card has expired» – срок действия карты истёкИспользовать другую карту

Подробнее: «CVV-код карты», «Billing address», «Card expired».

authentication_required, card_not_supported: подтверждение и тип покупки

Эти коды значат, что платёж нужно подтвердить или что карта не рассчитана на такую покупку.

КодОписание Stripe и переводЧто делать
authentication_required«The card was declined because the transaction requires authentication such as 3D Secure» – карта отклонена, потому что операция требует подтверждения, например 3D SecureПовторить оплату и пройти подтверждение
card_not_supported«The card doesn’t support this type of purchase» – карта не поддерживает такой тип покупкиУзнать в банке, можно ли платить картой за такие покупки
currency_not_supported«The card doesn’t support the specified currency» – карта не поддерживает указанную валютуУзнать в банке, можно ли платить картой в этой валюте

Подробнее: «3D Secure», «Card does not support this type of purchase», «Предоплаченная карта».

processing_error у Stripe: сбой и повтор

Коды этой группы говорят о сбое или о повторе уже отправленного платежа: сбой – это processing_error и issuer_not_available, повтор – duplicate_transaction.

КодОписание Stripe и переводЧто делать
processing_error«An error occurred while processing the card» – при обработке карты произошла ошибкаПовторить оплату; если не прошла, обратиться в банк
issuer_not_available«The card issuer couldn’t be reached, so the payment couldn’t be authorized» – с банком не удалось связаться, поэтому платёж не одобренПовторить оплату; если не прошла, обратиться в банк
duplicate_transaction«A transaction with identical amount and card information was submitted very recently» – операция с той же суммой и той же картой отправлена совсем недавноПроверить, не прошёл ли предыдущий платёж

fraudulent, lost_card, stolen_card: подозрение и блокировка карты

Причины из первых трёх строк покупателю не показывают: Stripe просит сервисы сообщать о таких отказах так же, как о generic_decline.

КодОписание Stripe и переводЧто делать
fraudulent«The payment was declined because Stripe suspects that it’s fraudulent» – платёж отклонён, потому что Stripe подозревает мошенничествоСовета покупателю Stripe не даёт: просит сервисы показывать общий отказ
lost_card«The payment was declined because the card is reported lost» – платёж отклонён: карта заявлена как утеряннаяСовета покупателю Stripe не даёт: просит сервисы показывать общий отказ
stolen_card«The payment was declined because the card is reported stolen» – платёж отклонён: карта заявлена как украденнаяСовета покупателю Stripe не даёт: просит сервисы показывать общий отказ
pickup_card, restricted_card«The customer can’t use this card to make this payment (it’s possible it was reported lost or stolen)» – покупатель не может оплатить этой картой; возможно, она заявлена как утерянная или украденнаяОбратиться в банк или компанию, выдавшую карту

Часть платежей Stripe останавливает сам и одобрения у банка не запрашивает. По некоторым типам карт покупатель всё же может увидеть в выписке удержание на сумму платежа: деньги не списаны, банк обычно снимает удержание за несколько дней. О причине такого отказа спросите в поддержке сервиса.

Подробности отказа банк обсуждает только с держателем карты, поэтому до выпуска стоит узнать условия карты и куда обращаться за поддержкой.

Выбрать карту VESMIR

Итоговый курс и сумму зачисления видно до оплаты. При оплате по СБП или USDT курс фиксируется на 15 минут. За отклонённые операции и обслуживание VESMIR плату не берёт; по Travel есть комиссии банка, они показаны до выпуска.

Сравнить карты

Сетевые коды 05, 51, 54, 57, 59, 61, 62, 65: что значат

Сетевой код – ответ платёжной системы. Его значение нужно смотреть в таблице той системы, к которой относится ваша карта. Описания взяты дословно из таблиц Visa и Mastercard в документации Stripe.

КодVisaMastercardПеревод
05«Do not honor»«Do not honor»Не обслуживать: причина отказа не указана
51«Not sufficient funds»«Insufficient funds / over credit limit»Недостаточно средств; у Mastercard также – превышен кредитный лимит
54«Expired card or expiration date is missing»«Expired card»Срок действия карты истёк; у Visa также – срок не указан
57«Transaction not permitted to cardholder»«Transaction not permitted to issuer / cardholder»Операция не разрешена держателю карты; у Mastercard – банку, выпустившему карту, или держателю
59«Suspected fraud»кода 59 в таблице нетПодозрение на мошенничество; в таблице Mastercard у Stripe это описание стоит у кода 83
61«Exceeds approval amount limit»«Exceeds withdrawal amount limit»Превышен лимит суммы: у Visa – суммы одобрения, у Mastercard – суммы снятия
62«Restricted card (card invalid in this region or country)»«Restricted card»Карта с ограничением; у Visa уточнение – карта недействительна в этом регионе или стране
65«Exceeds withdrawal frequency limit»«Exceeds withdrawal count limit (or Identity Check soft-decline of EMV 3DS authentication)»Превышен лимит числа снятий; у Mastercard также – мягкий отказ Identity Check при проверке 3D Secure

У Mastercard коды 05, 51 и 54 в таблице Stripe указаны с пометкой MAC – дополнительным кодом с рекомендацией для продавца.

Do not honor 05: что это значит

Сетевой код 05 у Visa и Mastercard называется «Do not honor» – «не обслуживать»: причина отказа в названии не указана. У Stripe есть код с тем же названием, do_not_honor, и описан он как отказ по неизвестной причине. За объяснением обращайтесь в банк или компанию, выдавшую карту. Разбор – на странице «Do not honor».

Полной таблицы соответствия сетевых кодов кодам Stripe в открытой документации мы не нашли. В примере ответа из документации Stripe сетевой код 54 стоит рядом с причиной expired_card.

Что делать покупателю с кодом отказа

Найдите, к какой группе относится код, и следуйте советам для этой группы. Повторять оплату стоит после того, как причина найдена и исправлена. Временный сбой – отдельный случай: о нём пункт 4.

  1. Ошибка в данных карты. Сверьте номер, срок действия, код безопасности и платёжный адрес с данными карты и введите их заново вручную.
  2. Деньги и лимиты. Сравните доступный остаток с полной суммой покупки и проверьте лимиты карты.
  3. Подтверждение. Начните оплату заново и пройдите проверку 3D Secure.
  4. Временный сбой. Повторите оплату один раз позже. Если платёж снова не прошёл, обратитесь в банк или компанию, выдавшую карту.
  5. Причина не названа. Обратитесь в банк или компанию, выдавшую карту: подробности отказа банк обсуждает только с держателем карты.

Не повторяйте оплату много раз подряд. Stripe предупреждает сервисы: лишние повторы банк может счесть признаком мошенничества, и тогда отклонять начнут и обычные платежи.

Отказы в отдельных сервисах разобраны на страницах «Способ оплаты отклонён Apple» и «Не проходит оплата на Booking». Какие карты называют виртуальными и что это меняет при оплате – на странице «Виртуальная зарубежная карта».

Если отклонён платёж картой VESMIR

За отклонённую операцию VESMIR не берёт плату – и по виртуальной карте, и по Travel. Прошедший платёж или удержание, которые продавец потом отменил, – другой случай: по Travel банк берёт комиссии и за покупку, и за такую отмену, кроме платежей и отмен меньше $2; комиссии перечислены в условиях Travel.

Кода отказа покупатель обычно не видит: сервис показывает только текст ошибки. Этот текст, название сервиса и время попытки передайте в «Заботу» – так называется поддержка в приложении VESMIR. До обращения пройдите проверку из раздела «Платёж картой отклонён»: доступный остаток, срок действия, код безопасности и платёжный адрес сверяют с данными в карточке карты в приложении VESMIR. Номер карты, CVV и одноразовые коды в сообщении не присылайте.

Источники

Выбрать карту VESMIR

Итоговый курс и сумму зачисления видно до оплаты. При оплате по СБП или USDT курс фиксируется на 15 минут. За отклонённые операции и обслуживание VESMIR плату не берёт; по Travel есть комиссии банка, они показаны до выпуска.

Сравнить карты

Редакция VESMIR. Материал проверен 30.09.2026. Условия сервисов и банков меняются – сверяйте цены и требования в своём аккаунте. Нашли неточность – напишите нам.

Спросить