19 сентября 2017 г.

Коды ответов Visa и MasterCard

Мы регулярно пользуемся картами, бывает, что по каким-то причинам при покупках или снятии наличных приходит отказ. Кассиры почти всегда сваливают на недостаточность средств на карте, однако причины могут быть разными. В этом нам помогут самые часто встречающиеся коды ответов платежных систем:
Код 00 – успешно проведенная операция.
Код 01 – отказать, позвонить в банк, который выпустил карту.
Код 02 – отказать, позвонить в банк, который выпустил карту (специальные условия).
Код 04 — изъять карту без указания причины.

Код 05 – отказать без указания причины.
Код 17 – отказать, отклонено пользователем карты.
Код 41 – изъять, утерянная карта.
Код 43 – изъять, украденная карта
Код 51 – отказать, на счете недостаточно средств.
Код 55 – отказать, неверно введенный ПИН-код.
Код 57 – отказать, недопустимый тип операции для данного вида карты
(например, попытка оплаты в магазине по карте предназначенной только для снятия наличных).
Код 61 – отказать, превышение максимальной суммы операции для данной карты.
Код 62 – отказать, заблокированная карта.
Код 65 – отказать, превышение максимального количества операции для данной карты.
Код 75 — отказать, превышение максимального количества неверных ПИН-кодов для данной карты.
Код 83 – отказать, ошибка сети (технические проблемы).
Код 91 – отказать, невозможно направить запрос (технические проблемы).
Код 96 – отказать, невозможно связаться с банком, который выдал карту.</p>
Код Z3 - онлайн не работает, а в оффлайне терминал отклонил транзакцию.


Поля эквайринга ISO 8583, RC, Response Codes

Памятка:
Данные ответы возвращаются эквайрингом при приведении операций.
Обычно поле называется RC (Response Code)
Материал ещё можно переработать :)
00 - Значит успешная транзакция, Approved
01 Refer to card issuer The merchant must call the issuer before the transaction can be approved.
02 Refer to card issuer, special condition The merchant must call the issuer before the transaction can be approved.
03 Invalid merchant number The merchant ID is not valid.
04 Pick-up card. Capture for reward The card is listed on the Warning Bulletin. Merchant may receive reward money by capturing the card.
05 Do not honor. The transaction was declined by the issuer without definition or reason The transaction was declined without explanation by the card issuer.
06 Error The card issuer returned an error without further explanation.
07 Pick-up card, special condition The card is listed on the Warning Bulletin. Merchant may receive reward money by capturing the card.
08 Honor with identification Honor with identification.
09 Request in progress Request in progress.
10 Approved for partial amount Approved for partial amount.
11 Approved, VIP Approved, VIP program.
12 Invalid transaction The requested transaction is not supported or is not valid for the card number presented.
13 Invalid amount The amount exceeds the limits established by the issuer for this type of transaction.
14 Invalid card # The issuer indicates that this card is not valid.
15 No such issuer The card issuer number is not valid.
16 Approved, update track 3 Approved, update track 3.
17 Customer cancellation Customer cancellation.
18 Customer dispute Customer dispute.
19 Re enter transaction Customer should resubmit transaction.
20 Invalid response Invalid response.
21 No action taken No action taken. The issuer declined with no other explanation.
22 Suspected malfunction Suspected malfunction.
23 Unacceptable transaction fee Unacceptable transaction fee.
24 File update not supported File update not supported.
25 Unable to locate record Unable to locate record.
26 Duplicate record Duplicate record.
27 File update edit error File update edit error.
28 File update file locked File update file locked.
29 not used
30 Format error, call ECHO The host reported that the transaction was not formatted properly.
31 Bank not supported Bank not supported by switch.
32 Completed partially Completed partially.
33 Expired card, pick-up The card is expired. Merchant may receive reward money by capturing the card.
34 Issuer suspects fraud, pick-up card The card issuer suspects fraud. Merchant may receive reward money by capturing the card.
35 Contact acquirer, pick-up Contact card issuer. Merchant may receive reward money by capturing the card.
36 Restricted card, pick-up The card is restricted by the issuer. Merchant may receive reward money by capturing the card.
37 Call ECHO security, pick-up Contact ECHO security. Merchant may receive reward money by capturing the card.
38 PIN tries exceeded, pick-up PIN attempts exceed issuer limits. Merchant may receive reward money by capturing the card.
39 No credit account No credit account.
40 Function not supported Requested function not supported.
41 Lost Card, capture for reward The card has been reported lost.
42 No universal account No universal account.
43 Stolen Card, capture for reward The card has been reported stolen.
44 No investment account No investment account.
45 - 50 not used
51 Not sufficient funds The credit limit for this account has been exceeded.
52 - 53 not used
54 Expired card The card is expired.
55 Incorrect PIN The cardholder PIN is incorrect.
56 No card record No card record.
57 Transaction not permitted to cardholder The card is not allowed the type of transaction requested.
58 Transaction not permitted on terminal The Merchant is not allowed this type of transaction.
59 Suspected fraud Suspected fraud.
60 Contact ECHO Contact ECHO.
61 Exceeds withdrawal limit The amount exceeds the allowed daily maximum.
62 Restricted card The card has been restricted.
63 Security violation. The card has been restricted.
64 Original amount incorrect Original amount incorrect.
65 Exceeds withdrawal frequency The allowable number of daily transactions has been exceeded.
66 Call acquirer security, call ECHO Call acquirer security, call ECHO.
67 not used
68 Response received too late Response received too late.
69 - 74 not used
75 PIN tries exceeded The allowed number of PIN retries has been exceeded.
76 Invalid "to" account The debit account does not exist.
77 Invalid "from" account The credit account does not exist.
78 Invalid account specified (general) The associated card number account is invalid or does not exist.
79 Already reversed Already reversed.
80 - 83 not used
84 Invalid authorization life cycle The authorization life cycle is invalid.
85 not used
86 Cannot verify PIN Cannot verify PIN.
87 Network Unavailable Network Unavailable.
88 not used
89 Ineligible to receive financial position information Ineligible to receive financial position information.
90 Cut-off in progress Cut-off in progress.
91 Issuer or switch inoperative The bank is not available to authorize this transaction.
92 Routing error The transaction cannot be routed to the authorizing agency.
93 Violation of law Violation of law.
94 Duplicate transaction Duplicate transaction.
95 Reconcile error Reconcile error.
96 System malfunction A system error has occurred.
97 not used
98 Exceeds cash limit Exceeds cash limit.
Some iso8583 dialects may have a different Response Codes.
Please use my free iso 8583 dialects (1987 and 1993 versions) Encoder and decoder. http://iso8583.info
Here is a most full list of Response Codes for field 39. (from VISA BASE I):
00;Successful approval/completion or that V.I.P. PIN verification is valid
01;Refer to card issuer
02;Refer to card issuer, special condition
03;Invalid merchant or service provider
04;Pickup card
05;Do not honor
06;Error
07;Pickup card, special condition (other than lost/stolen card)
10;Partial Approval
11;V.I.P. approval
12;Invalid transaction
13;Invalid amount (currency conversion field overflow);or amount exceeds maximum for card program
14;Invalid account number (no such number)
15;No such issuer
19;Re-enter transaction
21;No action taken (unable to back out prior transaction)
25;Unable to locate record in file, or account number is missing from the inquiry
28;File is temporarily unavailable
41;Pickup card (lost card)
43;Pickup card (stolen card)
51;Insufficient funds
52;No checking account
53;No savings account
54;Expired card
55;Incorrect PIN
57;Transaction not permitted to cardholder
58;Transaction not allowed at terminal
59;Suspected fraud
61;Activity amount limit exceeded
62;Restricted card (for example, in Country Exclusion table)
63;Security violation
65;Activity count limit exceeded
75;Allowable number of PIN-entry tries exceeded
76;Unable to locate previous message (no match on Retrieval Reference number)
77;Previous message located for a repeat or reversal, but repeat or reversal data are inconsistent with original message
78;'Blocked, first used'—The transaction is from a new cardholder, and the card has not been properly unblocked.
80;Visa transactions: credit issuer unavailable. Private label and check acceptance: Invalid date
81;PIN cryptographic error found (error found by VIC security module during PIN decryption)
82;Negative CAM, dCVV, iCVV, or CVV results
83;Unable to verify PIN
85;No reason to decline a request for account number verification, address verification, CVV2 verification, or a credit voucher or merchandise return
91;Issuer unavailable or switch inoperative (STIP not applicable or available for this transaction)
92;Destination cannot be found for routing
93;Transaction cannot be completed; violation of law
96;System malfunction, System malfunction or certain field error conditions
B1;Surcharge amount not permitted on Visa cards (U.S. acquirers only)
N0;Force STIP
N3;Cash service not available
N4;Cashback request exceeds issuer limit
N7;Decline for CVV2 failure
P2;Invalid biller information
P5;PIN Change/Unblock request declined
P6;Unsafe PIN
Q1;Card Authentication failed
R0;Stop Payment Order
R1;Revocation of Authorization Order
R3;Revocation of All Authorizations Order
XA;Forward to issuer
XD;Forward to issuer
Z3;Unable to go online

Коды ответов МПС и причины отказа (ошибки) в покупке по пластиковым картам

Статья была опубликована ровно 3 года назад, еле сам её нашел для дополнения.
Если при оплате картой вы сталкиваетесь с какой-то ошибкой, отказом терминала (“деклайн”), то код ответа даст понимание, почему это случилось. Ниже расшифровки ответов платежных систем:
chek
Код 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 CVV Validation Error; неверный cvv код)
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-адреса
ОБ – не обслуживать

23 июня 2017 г.

Kaspi дарит повышенные 5% бонусов с платежей в ИБ

Для тех, кто подключит приложение до 1 августа, Kaspi подарит повышенные 5% бонусов с платежей.


22 июня 2017 г.

Отличие карт Visa от MasterCard

Если Вы планируете путешествие за границу, Вам важно будет знать это!

В поездке за границу хорошо иметь не наличные деньги, а банковскую карту. Очевидными плюсами карты является отсутствие необходимости возить с собой наличную валюту, необходимость декларировать ее на таможне, легкость при оплате товаров и услуг и прочие блага жизни. Итак, всем нужна карточка. Но вот какая?

Частое утверждение: "Visa - американская платежная система, а MasterCard - европейская", - не совсем верно. Обе платежные системы давно стали интернациональными. Посмотрите, хотя бы, на полное название платежных систем - Visa International Service Association и MasterCard Worldwide.

Гораздо важнее другое.

Для платежной системы Visa основной валютой является американский доллар. Это значит, что операции, связанные с конверсией валют, будут проходить через доллар. Для платежной системы MasterCard основной валютой может являться как американский доллар, так и Евро. Вот это очень важная особенность! То есть операции могут проходить либо через Евро, либо через доллар.

Рассмотрим несколько ситуаций на примере карт, эмитированных казахстанским банком:

Ваш счет в тенге. Вы в Германии.Расчет за покупку в евро.
Visa: KZT > USD > EUR
MasterCard: KZT > EUR
MasterCard выгоднее - одна конверсия.


Ваш счет в евро. Вы в Париже.Расчет за покупку в евро.
Visa: EUR > USD > EUR
MasterCard: EUR

MasterCard явно выгоднее - нет конверсии. А вот с Visa вы явно прогадаете, здесь будет аж двойная конверсия. Причем, одна конверсия будет сделана платежной системой, а вторая вашим банком.


Ваш счет в долларах. Вы в США.Расчет за покупку в долларах США.
Visa: USD
MasterCard: USD > EUR > USD

У Visa конверсии нет, а с MasterCard вы потеряете часть денег из-за двойной конверсии.

Ваш счет в тенге. Вы в Швеции.Расчет за покупку в шведских кронах (Швеция не входит в зону евро).
Visa: KZT > USD > EUR > SEK или KZT > USD > SEK
MasterCard: KZT > EUR > SEK


С MasterCard двойная конверсия. А вот с Visa может быть две, а может быть и три конверсии! Дело в том, что в Европе многие операции проводятся через евро, поэтому тройная конверсия возможна.


Вывод:
В Европе лучше пользоваться MasterCard.
В США картой Visa.
В Казахстане – без разницы.