Skip to content

PGW: Card Refusal Codes ​

When a card payment through PGW fails, the cashier needs to know one thing quickly: is this a card the customer can try again, or a card that will never go through? The card machine answers every declined payment with a response code. This page lists the codes and their meanings, so a cashier or support agent can turn a number on the screen or on the slip into a decision.

How the payment travels and where it can fail is described in How a Card Payment Travels Through PGW.

Where to find the code ​

  • Geidea machines. Nama shows the code and its meaning in the refusal message itself, for example Purchase Transaction refused - 116 - Not Enough Balance.
  • Neoleap machines. Nama shows Purchase Transaction refused without a code. Open PGW's Last Transactions window. The machine's answer (the line that starts with Here is the body of neoleap response) contains the code in TerminalStatusCode and a short result in English, such as DECLINED.
  • InterPay. softPOS returns the reason as text. It is in the message field of the answer in PGW's Last Transactions window.

Geidea codes ​

These are the three-digit codes Nama recognises. Every code that starts with 9 means Declined, System Error.

CodeMeaning shownWhat to do
100, 102, 103, 105, 107, 108, 109, 110, 112, 114, 120, 122, 126, 128, 182, 183, 184, 185, 188, 190, 200, 202, 203, 205, 207DeclinedThe bank declined the card without giving a reason. Ask for another card or another way to pay.
111, 118, 125, 129, 208, 209, 210Declined, Contact your bankThe customer has to settle it with their bank. Ask for another card.
101, 201Expired Card, Contact your bankAsk for another card.
104Restricted card, transaction not allowedAsk for another card.
115, 204Transaction not allowedThe card cannot be used for this kind of purchase. Ask for another card.
119Transaction not permitted to cardholderAsk for another card.
116Not Enough BalanceAsk for another card, or split the payment and take part of it in another way.
121Exceeds withdrawal amount limitThe amount is over the card's limit. Split the payment or ask for another card.
123Declined, limits exceededSame as 121.
117INVALID PINLet the customer try again with the right PIN.
127Wrong PINSame as 117.
106, 206PIN Tries ExceededThe card is locked for PIN entry. Ask for another card.
480, 481Un successfulTry the payment once more. If it fails again, take another way to pay.
501RECONCILIATION UNSUCCESSFULThe machine's own settlement with the acquirer failed. Contact Geidea support about the machine.
888ErrorTry once more. If it repeats, press Test Connection in PGW.
Any code starting with 9Declined, System ErrorA problem at the bank or the card network. Try again after a short while, or take another way to pay.

Neoleap codes ​

These are the two-digit TerminalStatusCode values. 00 means the payment was approved.

CodeMeaningWhat to do
01Completed – transaction declined for different reasons (including invalid PIN), account not debited.Ask the customer to try again, or ask for another card.
02Completed – transaction rejected, account not debited.Ask for another card.
11Cancelled by user, account not debited.The customer or the cashier cancelled on the machine. Take the payment again if needed.
12Void due to communication failure or some other reason, account not debited.Check the machine's connection, then try again.
13Card Not SupportedAsk for another card.
14Transaction Not allowedAsk for another card.
15Expired CardAsk for another card.
16No Dial Tone (Phone line disconnected)The machine has lost its own line to the bank. Check its network or SIM.
17Card is not accepted.Ask for another card.
86Incorrect Refund CardAsk for another card.
87PIN locked.Ask for another card.
88PIN timeout.The customer took too long to enter the PIN. Try again.
89Service is not accepted.Ask for another card.
90Card removed after PIN entry.Try again and leave the card in until the machine says so.
91Card removed Before PIN entrySame as 90.
92Card removed after sending request (ARQC check failed).Same as 90.
93Card Timeout.Try again.
94Invalid PIN.Let the customer try again with the right PIN.
95Invalid Amount.Check the amount on the invoice, then try again.
96Invalid Card (Blocked Card)Ask for another card.
97EMV Application is BlockedAsk for another card.
98Transaction declined by CardAsk for another card.
99EMV Card not Detected by POS (Card not inserted into POS)Insert or tap the card properly, then try again.

A declined payment does not fill in the payment line, so there is nothing to undo in Nama.