lib/locale/en.yml in issuer_response_codes-0.1.3 vs lib/locale/en.yml in issuer_response_codes-0.2.0
- old
+ new
@@ -1,56 +1,103 @@
en:
- issuer_response_code: &issuer_response_code
- unknown: "Unknown reason."
- '00': "Transaction rejected due to no response from issuer/bank, inactive Merchant account, used not supported card or incorrect card data."
- '01': "Authorization Error."
- '02': "Authorization Error."
- '03': "Authorization Error."
- '05': "The bank has declined the transaction due to security check (used card doesn't support recurring payments/ payment without CVV code), the funds have been frozen or limit exceeded, or card doesn't support MOTO/internet transactions."
- '12': "No privileges to execute this transaction for your card."
- '13': "Please check settings of your account and configurations of limits."
- '14': "Invalid card number."
- '30': "Your bank has declined this transaction"
- 'N7': "Negative CVV results."
- '51': "Insufficient funds."
- '54': "Expired card."
- '57': "Bank/Issuer has declined the transaction as this credit card cannot be used for this type of transaction (eccommerce, MOTO or recurring)."
- '58': "Your bank has declined this transaction as this credit card cannot be used for this type of transaction (eccommerce, MOTO or recurring)."
- '59': "Your bank has declined this transaction"
- '62': "Your card can be not supported due to restrictions placed on the card or Seller country exclusion (imposition an embargo), or bank blocked a card eg. due to unacceptable debit balance."
- '61': "Your bank has declined this transaction"
- '65': "Activity count limit exceeded."
- '75': "Invalid activity count limit exceeded."
- '78': "Inactive card."
- '82': "Negative CVV results."
- '91': "Temporary issuer error."
- '92': "Temporary issuer error."
- '94': "Temporary issuer error."
- '96': "Temporary issuer error."
- '98': "Temporary issuer error."
- 'E3': "Transaction not executed due to a 3D-Secure error."
- 'E4': "Transaction not executed due to a negative 3D-Secure confirmation from your bank."
- 'E5': "Temporary 3D-Secure error."
- 'R0': "Refused by Issuer because Customer requested stop of specific recurring payments."
- 'R1': "Refused by Issuer because Customer requested stop of all recurring payments."
+ tds_status_codes:
+ fraudulent_codes:
+ '09': true
+ '10': true
+ '11': true
+ universal: &universal_tds_status_codes
+ unknown: "Unknown reason."
+ '01': Card authentication failed
+ '02': Unknown Device
+ '03': Unsupported Device
+ '04': Exceeds authentication frequency limit
+ '05': Expired card
+ '06': Invalid card number
+ '07': Invalid transaction
+ '08': No Card record
+ '12': Transaction not permitted to cardholder
+ '13': Cardholder not enrolled in service
+ '14': Transaction timed out at the ACS
+ '15': Low confidence
+ '16': Medium confidence
+ '17': High confidence
+ '18': Very High confidence
+ '19': Exceeds ACS maximum challenges
+ '20': Non-Payment transaction not supported
+ '21': 3RI transaction not supported
+ '22': ACS technical issue
+ '23': Decoupled Authentication required by ACS but not requested by 3DS Requestor
+ '24': 3DS Requestor Decoupled Max Expiry Time exceeded
+ '25': Decoupled Authentication was provided insufficient time to authenticate cardholder. ACS will not make attempt
+ '26': Authentication attempted but not performed by the cardholder
+
+ targeted:
+ cardholder:
+ <<: *universal_tds_status_codes
+ '09': Card authentication failed # Security failure
+ '10': Card authentication failed # Stolen card
+ '11': Card authentication failed # Suspected fraud
+ merchant:
+ <<: *universal_tds_status_codes
+ '09': Security failure
+ '10': Stolen card
+ '11': Suspected fraud
issuer_response_codes:
suggestion: 'Suggestion'
fraud_notice: 'IMPORTANT NOTICE: It is forbidden to retry transactions that ended with this code. It may be recognized as a fraud attempt!'
+ fraudulent_codes:
+ '04': true
+ '07': true
+ '41': true
+ '43': true
+ universal: &issuer_response_code
+ unknown: "Unknown reason."
+ '00': "Transaction rejected due to no response from issuer/bank, inactive Merchant account, used not supported card or incorrect card data."
+ '01': "Authorization Error."
+ '02': "Authorization Error."
+ '03': "Authorization Error."
+ '05': "The bank has declined the transaction due to security check (used card doesn't support recurring payments/ payment without CVV code), the funds have been frozen or limit exceeded, or card doesn't support MOTO/internet transactions."
+ '12': "No privileges to execute this transaction for your card."
+ '13': "Please check settings of your account and configurations of limits."
+ '14': "Invalid card number."
+ '30': "Your bank has declined this transaction"
+ 'N7': "Negative CVV results."
+ '51': "Insufficient funds."
+ '54': "Expired card."
+ '57': "Bank/Issuer has declined the transaction as this credit card cannot be used for this type of transaction (eccommerce, MOTO or recurring)."
+ '58': "Your bank has declined this transaction as this credit card cannot be used for this type of transaction (eccommerce, MOTO or recurring)."
+ '59': "Your bank has declined this transaction"
+ '62': "Your card can be not supported due to restrictions placed on the card or Seller country exclusion (imposition an embargo), or bank blocked a card eg. due to unacceptable debit balance."
+ '61': "Your bank has declined this transaction"
+ '65': "Activity count limit exceeded."
+ '75': "Invalid activity count limit exceeded."
+ '78': "Inactive card."
+ '82': "Negative CVV results."
+ '91': "Temporary issuer error."
+ '92': "Temporary issuer error."
+ '94': "Temporary issuer error."
+ '96': "Temporary issuer error."
+ '98': "Temporary issuer error."
+ 'E3': "Transaction not executed due to a 3D-Secure error."
+ 'E4': "Transaction not executed due to a negative 3D-Secure confirmation from your bank."
+ 'E5': "Temporary 3D-Secure error."
+ 'R0': "Refused by Issuer because Customer requested stop of specific recurring payments."
+ 'R1': "Refused by Issuer because Customer requested stop of all recurring payments."
behaviour:
unknown: "Please contact our support team."
'00': "Check the card's data or please try again later."
'01': "Please contact your card issuer."
'02': "Please contact your card issuer."
'03': "Please contact your card issuer and try again later."
- '04': "Please contact your card issuer and try again later. %{substitute}"
+ '04': "Please contact your card issuer and try again later."
'05': "Please check your card settings for those transaction types or use another card."
- '07': "Please contact your card issuer and try again later. %{substitute}"
+ '07': "Please contact your card issuer and try again later."
'12': "Please contact your card issuer to get more details and try again later."
'13': "Please contact your card issuer and try again later."
'14': "Check entered data and try again."
'30': "Please contact your card issuer to get more details and try again later."
- '41': "Please contact your card issuer to get more details and try again later. %{substitute}"
- '43': "Please contact your card issuer to get more details and try again later. %{substitute}"
+ '41': "Please contact your card issuer to get more details and try again later."
+ '43': "Please contact your card issuer to get more details and try again later."
'N7': "Check entered data and try again."
'51': "Please check funds on your account and try again later."
'54': "Please check your card or try another."
'57': "Please check your card settings or use another card."
'58': "Please check your card settings for those transaction types or use another card."
\ No newline at end of file