Хочу вывести код ошибки, если у пользователя не прошла транзакция (в своей платежке) Коды ошибок Код 00 – успешно проведенная операция. Код 01 – отказать, позвонить в банк-эмитент Код 02 – отказать, позвонить в банк-эмитент (особое условие) Код 03 Invalid merchant (Неверный мерчант ID), незарегистрированная торговая точка или агрегатор платежей Код 04 — изъять карту без указания причины. Блок карты в связи с мошенничеством. Pick-up card. Код 05 – Do not Honour. (Транзакция была отклонена банком без указания причин. 06 Error. Неизвестная ошибка на стороне банка, повторить 07 Pick-up card, special condition. Карта заблокирована банком в связи с мошенничеством 08 – обслуживать с идентификацией по документу и подписи либо отменить всю операцию 12 Invalid transaction card / issuer / acquirer Мерчант не принимает карты этого банка. 13 Invalid amount Сумма превысила лимит банка на транзакцию, возможно, ошибка ввода суммы 14 Invalid card number – Неверный номер карты либо карта заблокирована холдером/банком 17 – отказать, отклонено пользователем карты. 19 System Error – Системная ошибка на стороне мерчанта/банка, нужно повторить транзакцию 21 No Action Taken Запрещено банком без каких либо объяснений 31 эмитент не найден в платёжной системе 32 частично завершено 34 Suspected Fraud Подозрении в мошенничестве 39 No Credit Account Отсутствует кредитный счет карты 41 Lost Card, Pickup; Карта утеряна, изьять 42 Special Pickup; Карта украдена, изьять 43 Hot Card, Pickup; Карта украдена, изьять 51 Not sufficient funds; Недостаточно средств для оплаты 54 Expired card; Срок карты истек 55 Incorrect PIN; Неверный пин 57 Transaction not permitted on card; Мерчант не принимает карты этого банка или недопустимый тип операции для данного вида карты (например, по карте можно только снять нал, без оплаты покупок) 58 Txn Not Permitted On Term; Мерчант не принимает этот вид операции, см. 57 59 Suspected Fraud; подозрение в мошенничестве. 61 Exceeds amount limit; сумма превышает разрешенный суточный максимум для карты 62 Restricted card; картсчет заморожен, блок карты 63 Security violation; картсчет заморожен, блок карты 64 – сумма отмены авторизации отлична от суммы оригинальной авторизации 65 – отказать, превышение максимального количества операции для данной карты //лимит расходных операций по счету 67 – карта изъята в банкомате 75 Exceeds PIN Retry; пин введен максимальное количество раз 78 Function Not Available; номер карты не действителен или не существует 80 Ошибка сети 81 Ошибка в шифре PIN (МС) 82 *** Validation Error; неверный *** код) 83 – отказать, ошибка сети (технические проблемы) 86 невозможно проверить pin 88 ошибка шифрования Pin 91 Issuer not available; связь с банком отсутствует, тех.проблемы 93 Transaction violates law; транзакция незаконна 94 Duplicate Transaction; двойная транзакция. 96 System Error; системная ошибка на стороне мерчанта/не связаться с банком-эмитентом 100 (используется Visa, аналог кода 119 для MasterCard) – Нет разрешения. Неверный способ шифрования данных. (пример: банк-эмитент блокирует операции по магнитной полосе для Чипованной карты). 101 – Карта просрочена (примеры: истек срок действия карты или карта была перевыпущена) 117 – Неверный ПИН-код 119 для MC (см. код 100 выше): Unable to Encrypt Message – SecurePay’s security methods were unable to encrypt the message Код 182 – отказ банка-эмитента. Возможно, на карте установлены ограничения по расчетам в интернете. Код Z1 – техническая ошибка терминала; если нет приоритета PIN, то карта не обслуживается. Код Z3 – онлайн не работает, а в оффлайне терминал отклонил транзакцию. Q1 – аутентификация карты не прошла NX – внутренняя ошибка терминала, например, отсутствие маршрута сети или сброс IP-адреса ОБ – не обслуживать
Какая платежка? Через какой мерч проходит оплата? The post was merged to previous Jul 6, 2019 Мы же не ванги
Чтобы получить более точный ответ, нужно все-таки описать проблему подробнее) Что за своя платежка, кем писалась, фреймворк/cms, приложить участки кода с выводом ошибки и участок кода, где отправляются данные на card2card и получается ответ