1. Introduction

Transaktionsfehlercodes (auch: NCERROR und NCSTATUS) sind Ablehnungsgründe, die unsere Systeme von Acquirern, Emittenten und unseren Betrugstools erhalten. Sie bieten einfache Erklärungen zu Transaktionsfehlern und können im Back Office gefunden werden. In dieser Anleitung gehen wir auf die häufigsten Ablehnungsstatus ein und bieten Ihnen Handlungsempfehlungen. Beachten Sie, dass diese Details weiter unten Informationen sind, die von unserer Plattform anhand des Feedbacks von Acquirern und Emittenten interpretiert werden. Weitere Informationen zu den wichtigsten Transaktionsstatus finden Sie in unserer Anleitung zu Transaktionsstatus

List of statuses

2. Wie kann ich die Fehlercodes abrufen?

Sie können diese Fehlercodes im Back Office unter  Vorgänge > Transaktionsansicht abrufen. Suchen Sie die Bezahlungs ID der betroffenen Transaktion. In den Details Ihrer Transaktion sehen Sie NC ST/ER (bezieht sich auf NCSTATUS und NCERROR). Klicken Sie für eine Übersicht aller möglichen Status- und Fehlercodes auf ?.  

NCERROR - DE.png

Für alle Transaktionen (außer eTerminal) können Sie in Ihrem Server-zu-Server-Feedback auch auf diese Informationen zugreifen. 

3. Comply to Visa/MasterCard reattempt management

Card schemes Visa/MasterCard have defined a list of specific error codes that refer to possible fraudulent retries once a card has been declined in the first place.

To reduce the number of such retries (and thereby decrease fraud rates), Visa/MasterCard expect you to limit/prevent retries for these cards.

It is instrumental that you comply to this rule, as Visa/MasterCard charge you additional fees (collected by your acquirer) for any of these retries.
direct.BrandnameAlternative helps you to comply to this rule by either

for the following groups of error codes:

Our platform might throw 39991001 – "Maximum number of attempts reached for a transaction with same payment number. Our platform will block any new attempt until the waiting period expires".

This platform-specific error code is not directly related to the Visa/MasterCard rules. Our platform throws this error after the maximum number of attempts for a transaction with the same error code. Our platform will block any new attempt within the period defined by Visa/MasterCard. Refer to the original rejection code of previous attempts to learn why the transaction was rejected in the first place.

A) Block retries after the first failed try over a period of 30 days

Error code Description
30041001 Pick up card (no fraud)
30071001 Pick up card, special condition (fraud account)
30151001 No such issuer (first 8 digits of account number do not relate to an issuing identifier)
30411001 Lost card, pick up
30431001 Stolen card, pick up
33000972 Stop payment order
33000973 Revocation of authorization order
33000975 Revocation of all authorizations order
33000833 Ineligible for resubmission

B) Limit retries over a certain period of time

For this group of errors, Visa and MasterCard define different time periods:

  • Visa: Limit to 15 retries over a period of 30 days
  • MasterCard: Limit to 10 retries over a period of 24 hours

This list contains only the most common rejection reasons for this category. Visa/MasterCard might add or remove rejection reasons in the future. The error codes 30121001, 30141001, 30511001, 30611001, 30781001, 30911001, 40001139, 30571001 and 30961001 (and 30151001 for Mastercard only) are not checked for this feature. If you encounter an error code not listed in this or any category, the rejection reason is linked to the rule defined by category B.

Error code Description
30191001 Re-enter transaction
30591001 Suspected fraud
30621001 Restricted card (card invalid in region or country)
30751001 Allowable number of PIN-entry tries exceeded
30931001 Transaction cannot be completed – violation of law
33000831 Cash service not available
33000832 Cash request exceeds issuer or approved limit
30541001 Expired card or expiration date missing
30551001 PIN incorrect or missing
33000835 Decline for CVV2 failure
Our platform implements this mechanism for integration modes Página de pago alojada and DirectLink