POS-терминалы: Полный справочник кодов ответов

Investor

Professional
Messages
428
Reaction score
333
Points
63
Исчерпывающий справочник кодов ответов POS-терминалов и банкоматов — что означают коды, как на них реагировать и какие действия предпринимать.

🎯 Введение​

Бро, эти коды — твой главный инструмент в поле. Листок с ними отличает профи от новичка, который впадает в панику при виде надписи «Изъять карту». Нужно понимать не только что означает каждый код — но что делать, когда ты его видишь.

Этот справочник — полная база кодов, собранная из официальных документов и реального опыта.

✅ Коды одобрения (Approved)​

КодНазваниеОписаниеЧто делать
00УспешноТранзакция одобрена Подписать чек, забрать карту и уйти
08Honor with identificationОдобрено с идентификацией Требуется проверка подписи
09Запрос в обработкеТранзакция обрабатывается Подождать до 30 секунд
10Частичное одобрениеОдобрена часть суммы Проверить остаток, предложить альтернативу
11Одобрено VIPVIP-одобрение Обработать как успешную транзакцию
16ОдобреноУспешная транзакцияОбработать как успешную
17Отмена клиентомКлиент отменил операцию Ничего не делать
18Спор клиентаКлиент оспаривает транзакциюНичего не делать
19Повторить вводПовторить транзакцию Повторить операцию
32Частично выполненоЧасть операции выполнена Проверить статус
80ОдобреноТребуется проверка подписиПроверить подпись
85ОдобреноНет причин для отказаОбработать как успешную
97ОдобреноДата расчёта изменена Обработать как успешную

⚠️ Отказы эмитента (нужен контакт с банком)​

КодНазваниеОписаниеДействие
01Refer to card issuerОбратиться к эмитенту карты Связаться с банком клиента
02Refer to card issuerОбратиться к эмитенту, особые условия Связаться с банком клиента
03Invalid merchantНеверный ID мерчанта Проверить терминал, связаться с эквайером
31Bank not supportedБанк не поддерживается Использовать другую карту
40Function not supportedФункция не поддерживается Использовать другой тип транзакции
46Closed accountСчёт закрытИспользовать другую карту
56No card recordКарта не найдена в БД Использовать другую карту
60Contact acquirerСвязаться с эквайеромСвязаться с банком
71Message flow errorОшибка потока сообщений Попробовать позже
72Authorization centre not availableЦентр авторизации недоступен Попробовать позже
73Authorization centre not availableЦентр авторизации недоступен Попробовать позже
74PIN entry necessaryТребуется ввод PIN Ввести PIN
88Cryptographic failureКриптографическая ошибка Связаться с банком
91Issuer unavailableБанк эмитента недоступен Попробовать позже
96System malfunctionСистемный сбой Попробовать позже
98Date and time not plausibleДата/время некорректны Проверить настройки

🔴 Критические коды (немедленные действия)​

КодНазваниеОписаниеДействие
04Pick up cardИзъять карту НЕМЕДЛЕННО: Забрать карту и уйти. Терминал пометил карту
07Pick up cardИзъять карту, особое условие Забрать карту и уйти
33Expired cardКарта просроченаЗабрать карту
34Suspected fraudПодозрение на мошенничество Забрать карту
35Contact acquirerСвязаться с эквайером Забрать карту
36Restricted cardОграниченная карта Забрать карту
37Contact acquirer securityСвязаться со службой безопасности Забрать карту
38PIN tries exceededПревышены попытки PIN Забрать карту
41Lost cardПотерянная карта КРИТИЧНО: Забрать и уйти
43Stolen cardУкраденная карта КРИТИЧНО: Забрать и уйти
67Hot cardГорячая карта (в стоп-листе) Забрать карту
78BlockedНовая карта не активированаЗабрать карту

🔵 Коды ошибок AVS (Address Verification Service)​

КодЗначениеЧто совпало
NNO MATCHУлица и ZIP не совпадают
ZZIP MATCHZIP совпадает, улица нет
AADDRESS MATCHУлица совпадает, ZIP нет
YEXACT MATCHУлица и ZIP совпадают
FUK MatchУлица и ZIP совпадают (UK)
GUnavailableAVS не поддерживается
CUnavailableAVS не поддерживается
DUnavailableAVS не поддерживается
UUnavailableAVS не поддерживается
PPostal matchТолько ZIP совпадает
WWhole ZIP9-значный ZIP совпадает
XExact matchУлица и 9-значный ZIP

🟢 Коды проверки CVV/CVV2​

КодЗначение
MCVV совпадает с записью банка — успех
NCVV НЕ совпадает — отказ
PCVV НЕ проверялся
UПроверка CVV не поддерживается банком
SУслуга не поддерживается

🟡 Продвинутые коды (ISO 8583)​

КодНазваниеОписаниеДействие
82Negative CAM/CVV resultsОшибка верификации CVVПроверить CVV
86Cannot verify PINPIN не верифицированИспользовать другой метод
89MAC errorНеверный MAC-кодСвязаться с банком
92Routing errorОшибка маршрутизации Попробовать позже
93Violation of lawНарушение законаНемедленно прекратить
94Duplicate transactionПовторная транзакция Проверить на дубликат
95Reconcile errorОшибка сверки Попробовать позже
99PAC encryption errorОшибка шифрованияСвязаться с банком
292 (5C)Transaction not supportedТранзакция не поддерживаетсяИспользовать другой тип
341 (6P)Verification FailureОшибка верификации Проверить данные
440 (9G)Blocked by cardholderЗаблокировано держателем Прекратить попытки
497 (B1)Surcharge not permittedНадбавка не разрешена Проверить сумму
498 (B2)Surcharge not supportedНадбавка не поддерживается Проверить сумму
893 (M1)Cannot authorise (Life cycle)Нельзя авторизовать Попробовать позже
894 (M2)Cannot authorise (Policy)Нельзя авторизовать Попробовать позже
895 (M3)Cannot authorise (Fraud/Security)Подозрение на мошенничество Прекратить попытки
928 (N0)Unable to authoriseНевозможно авторизовать Использовать другую карту
931 (N3)Cash service not availableУслуга снятия недоступна Попробовать позже
932 (N4)Cashback exceeds limitПревышен лимит кэшбэка Уменьшить сумму
935 (N7)CVV2 failureОшибка CVV2 Проверить CVV
936 (N8)Amount exceeds pre-authСумма превышает пре-авторизацию Уменьшить сумму
1002 (P2)Invalid biller infoНеверные данные плательщика Проверить данные
1037 (Q1)Card authentication failedОшибка аутентификации карты Использовать другой метод
1072 (R0)Stop payment orderСтоп-платёж Прекратить попытки
1073 (R1)Revocation of authorizationОтзыв авторизации Прекратить попытки
1075 (R3)Revocation of all authorizationsОтзыв всех авторизаций Прекратить попытки
1144 (T0)Keep first checkПроверить чекПроверить данные
1298 (XA)Forward to issuerПеренаправлено эмитенту Связаться с банком
1301 (XD)Forward to issuerПеренаправлено эмитенту Связаться с банком
1363 (Z3)Unable to go onlineНет онлайн-соединения Попробовать позже
1365 (Z5)Valid account, amount not supportedСумма не поддерживается Уменьшить сумму
1366 (Z6)Invalid MCCНеверный MCC Использовать другой терминал

🔵 Коды статуса POS-терминала (J.P. Morgan)​

Код контекстаКод результатаОписание
CardPrompt02Ошибка карты (удаление или отказ контактной карты)
CardPrompt10Тайм-аут ожидания ввода
CardPrompt11Отмена операции клиентом
CardPrompt31Ошибка карты (неверный свайп или бесконтактная карта)
CardPrompt37Fallback на MSR (магнитную полосу)
PaymentType33Клиент выбрал кредитную карту
PaymentType34Клиент выбрал дебетовую карту
ApplicationSelection35Выбрано EMV-приложение
PINEntry36Клиент ввел PIN
PINEntry06Ошибка ключа PIN Debit
PINEntry07Ошибка шифрования PIN
Confirmation40Клиент подтвердил сумму
Signature14Отказ клиента (нажата кнопка Decline)
Communication19Отказ хостом
Communication20Ошибка предусловий
Communication21Ошибка подключения к хосту
Communication22Ошибка отправки
Communication23Нет ответа от хоста
Communication25Получен хороший ответ от хоста
Printer70Печать начата
Printer71Печать завершена
Printer72Закончилась бумага или мех. проблема
Generic99Неизвестная ошибка

⚠️ Действия при различных кодах​

СитуацияДействие
00 (Одобрено)Подписать чек, забрать карту и уйти нормально
04/07/41/43 (Изъять)Забрать карту и немедленно уйти. Не бежать, просто выйти. Терминал пометил карту
05 (Отказано)Попробовать другую карту. Эта мертва для данного мерчанта
51 (Недостаточно средств)Выбросить карту — она пуста
54 (Просрочена)Выбросить карту
55 (Неверный PIN)Попробовать другой PIN. Если нет — двигаться дальше
61 (Превышен лимит)Попробовать меньшую сумму или другую карту
75 (Превышены попытки PIN)Карта заблокирована. Она мертва

💎 Итог​

Бро, эти коды говорят тебе ровно что происходит. Разница между успешным кардером и новичком — знание когда продолжать, а когда уходить.

Золотое правило: Как только видишь код "Изъять карту" (04, 07, 41, 43) — забираешь карту и уходишь. Этот терминал тебя пометил. А если видишь "Нарушение безопасности" (63) — система наблюдает. Уходи.

Используй этот справочник, и будешь работать как профи.
 
Top