Known credit card errors, handling, and category codes can change without notice based on supplier revisions.

All data below has been collected as it appeared in various tests or developer questions. If corresponding messages or codes are missing, it was not reported or retrieved.


"Credit card type is invalid"

Returns when a valid creditCardType value is not provided.

Example: <creditCardType>MasterCard</creditCardType> is invalid and results in the error since the correct submission is <creditCardType>CA</creditCardType>

 IF 'supplierType=E' AND 'Credit card type is invalid' is returned 
   with 'handling=RECOVERABLE' and' CATEGORY=DATA_VALIDATION' THEN 
     
     Review your code to insure sending the correct card card code 
     for the payment type submitted

"The provided credit card was rejected."

"REFUSED" or "DECLINED" indicates that the customer's issuing bank is refusing the purchase.

  • All messages are sent downstream from the bank exactly as they are received. If they do not send a reason for the refusal, it is not known. We are unable to explain or resolve credit card errors your users receive.

If a supported currency has been specified, that currency will be charged on the customer's credit card with one exception:

  • If the card type does not accept the currency designated for payment, the card will be rejected with the error: "The provided credit card was rejected."
  • Use the Payment Types Request to obtain a list of valid credit card types that can be used to populate a drop down box with those selections for that currency and payment type.

If we receive specific data from the payment center regarding the reason why the purchase was rejected, it is contained in verbose messages similar to the one below:

<ns2:HotelListResponse xmlns:ns2="http://v3.hotel.wsapi.ean.com/">
    <EanWsError>
        <itineraryId>XXXXXXX</itineraryId>
        <handling>RECOVERABLE</handling>
        <category>CREDITCARD</category>
        <exceptionConditionId>-1</exceptionConditionId>
        <presentationMessage>The specified credit card number is invalid. Please check the number
         you&apos;ve provided and try again.</presentationMessage> 
       <verboseMessage>
       error.creditCardDeclined &lt;TNOWERROR_ATTR&gt;
		&lt;CC_TRANSACTIONSTATUS&gt;000000000027001&lt;/CC_TRANSACTIONSTATUS&gt;
		&lt;TRANSACTIONSTATUSMSG&gt;Transaction refused&lt;/TRANSACTIONSTATUSMSG&gt;
		&lt;/TNOWERROR_ATTR&gt;
	   </verboseMessage>
    </EanWsError>
    <customerSessionId>0ABAA83F-A5F5-F913-0FC2-69940C9037F5</customerSessionId>
</ns2:HotelListResponse>  

handling category key/value presentation message verbose message Known info about the error
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
235999

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: TRAVCC_ERROR_INTERNAL: 539  
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
2055

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: Payment Step not found with the given request ID.: 2055 Normal error for a missing data/retry state that occurred during booking. Re-attempt your booking request.
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
500

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: MSTERR_TRAVCC_REFERRAL: 500  
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
885

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: MSTERR_TRAVCC_CARDERROR
_STOLEN_CARD: 885
The card has been flagged as stolen. Do not surface this explicit message to the customer (in the case of erroneous flaggings or card data) - use standard messaging.
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
77

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: MSTERR_CRAV_CANT
VALIDATENOWMIGHTCHARGE: 77
Temporarily cannot validate the payment card and validation may have affected the card's credit limit. If more than one instance of this error returns, ask the customer to try a different card.
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
1004

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: Could not send Message.: 1004  
RECOVERABLE CREDITCARD

key
SUPPLIER_ERROR
_CODE

value
2056

We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

errors.resInfo.cc: Unable to acquire successful lock on the Payment Plan. Please re-try again: 2056 Normal error for a timeout/retry state that occurred during booking. Re-attempt your booking request.

1

RECOVERABLE

2

CREDITCARD

  The specified credit card number is invalid. Please check the number you've provided and try again. error.creditCardDeclined
<TNOWERROR_ATTR>
<CC_TRANSACTIONSTATUS>
000000000027001
</CC_TRANSACTIONSTATUS>
<TRANSACTIONSTATUSMSG>
Transaction refused
</TRANSACTIONSTATUSMSG>
</TNOWERROR_ATTR>

Messages are returned directly from the credit card bank. They may decline or reject the user's purchase if their account is overdrawn, over limit, or overdue. Another up-to-date card must be used.

We are unable to resolve credit card errors sent from the payment processor. Error messages are sent directly downstream from that source.

1

RECOVERABLE

2

CREDITCARD

  Credit card transaction declined by CC clearing house Credit card transaction declined by credit card clearing house The purchase was rejected by the credit card issuing bank.  In this case, the bank is referred to as the credit card clearing house by the payment processing gateway.

1

RECOVERABLE

2

CREDITCARD

  The specified credit card number is invalid. Please check the number you've provided and try again. error.creditCardDeclined:
CREDIT CARD DECLINE
The credit card bank may decline or reject the user's purchase if their account is overdrawn, over limit, or overdue. Another up to date card must be used.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided an information mismatch has occurred please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
CREDIT CARD DECLINE
The credit card info provided by the user does not match the credit card company records. This error can be caused by incorrect formatting, i.e. not encoding special characters (e.g. a dash) in a street address correctly, or not following the issued bank's expected address syntax.

1

RECOVERABLE

2

CREDITCARD

  Invalid credit card data was provided. Please review and correct   Data validation error is correctable by the user. May also be returned if the credit card is rejected or declined by the credit card processing center. The user must use another valid card to make the purchase. Note: If you see an abundance of these errors, then evaluate your logs for the data being submitted. Is a hacker varying the expiry date, the cc number or CSV trying to find a valid combination that will actually succeed in a fraudulent purchase? Or is other info being manipulated such as name, address or email? Is the name or email unrealistic? Look out for these fraud markers if you note suspicious activity.

1

RECOVERABLE

2

CREDITCARD

  The specified credit card expiration date is invalid   Data validation error is correctable by the user.

1

RECOVERABLE

3

DATA_VALIDATION

  Credit card type is invalid   The credit card type provided cannot be used to purchase the reservation. The user must select a different card type to book with that currency or property, or the info entered is incorrect.

1

RECOVERABLE

2

CREDITCARD

  Credit card type not accepted at the property The card type provided is not accepted at this property or the credit card used is not listed in their record. Valid card types for the property are not known until booked when submitting a reservation. The user must select another card type that will be accepted by the property.

1

RECOVERABLE

2

CREDITCARD

  We’re sorry but we were unable to process your request. You may have temporarily exceeded your credit or debit card limit. Please choose a different card and try again. error.creditCardDeclined.
exceededCardLimit: Internal application error.
:MessageReferenceId=
UnknownMessageReferenceId.
Exception=Credit card error status -
 LIMIT EXCEEDED(51). :
CommonErrors::MSTError:886
The credit card bank may decline or reject the user's purchase if their account is overdrawn, over limit, or overdue. Another up to date card must be used.

1

RECOVERABLE

2

CREDITCARD

  We’re sorry but we were unable to process your request. Please verify that the billing address is correct and try again. error.creditCardDeclined.invalidBillingAddress:
Internal application error.:MessageReferenceId=
UnknownMessageReferenceId.
Exception=credit card transaction reenter
(usually invalid address) by CC clearing house :
CommonErrors::MSTError:501
User's billing address must be sent exactly as it appears on the issuing bank's record.

1

RECOVERABLE

2

CREDITCARD

  We’re sorry but we were unable to process your request. The expiration date that you entered may not be correct. Please verify that the expiration date is correct and try again.

error.creditCardDeclined.
invalidExpirationDate: Internal application
error.:MessageReferenceId=UnknownMessage
ReferenceId.Exception=
Invalid/missing expiration date :
CommonErrors::MSTError:507

Expiration date cannot be verified against the issuing bank's record. Ensure expiration dates can only be sent in MM/YYYY format.

1

RECOVERABLE

2

CREDITCARD

  We’re sorry but we were unable to process your request. The card number that you entered may not be correct. Please verify that the card number is correct and try again. error.creditCardDeclined.
invalidOrMissingNumber: Internal application
error.:MessageReferenceId=
UnknownMessageReferenceId.
Exception=Invalid/missing credit card number :
CommonErrors::MSTError:505
User may have mistyped the credit card number, or an incorrect card type was selected for the given card number's format. Ensure the correct code for the selected card is being sent and validate the card number format against the selected card type prior to submission to reduce the potential for this error.

1

RECOVERABLE

2

CREDITCARD

  We’re sorry but we were unable to process your request. Please verify that the credit card number and expiration date are correct and try again. error.creditCardDeclined.
invalidPaymentDetails: Internal application
error.:MessageReferenceId=
UnknownMessageReferenceId.
Exception=Error in payment details - creditcard number
not OK, expiry date in the past, etc. :
CommonErrors::MSTError:545
Generalized error in the payment details provided. Instruct user to verify provided card number/card type/expiration date and try again.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application
error.:MessageReferenceId=
UnknownMessageReferenceId.
Exception=Authorization network could not reach issuing bank.
: CommonErrors::MSTError:553
Communication issue within the credit card authorization network. Ask user to try again after a short delay.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application
error.:MessageReferenceId=
UnknownMessageReferenceId.
Exception=Credit card error status - HOLDCARD(4). :
CommonErrors::MSTError:873
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=Credit card error status - REFERRED (2). :
CommonErrors::MSTError:872
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again.

error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=Credit card error status - REFUSED (5). :
CommonErrors::MSTError:874

The credit card bank may decline or reject the user's purchase if their account is overdrawn, over limit, or overdue. Another up to date card must be used.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. errors.resInfo.cc: MSTERR_TRAVCC_DECLINE: 502 The credit card bank may decline or reject the user's purchase if their account is overdrawn, over limit, or overdue. Another up to date card must be used.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=credit card transaction pickup (remove the card from user) by CC clearing house
: CommonErrors::MSTError:503
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=credit card transaction referral-call by CC clearing house
: CommonErrors::MSTError:500
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=Internal error at payment provider - could be anything.
: CommonErrors::MSTError:539
No addition information can be gathered if an error occurs internally at the issuing bank.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=Invalid/missing amount
: CommonErrors::MSTError:506
The amount to be charged was not present or provided in an invalid format when passed to the authorization network.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=Invalid/missing subscriber name/merchant Id :
CommonErrors::MSTError:504
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=The credit card number is not valid.:
CommonErrors::MSTError:62
User may have mistyped the credit card number, or an incorrect card type was selected for the given card number's format. Ensure the correct code for the selected card is being sent and validate the card number format against the selected card type prior to submission to reduce the potential for this error.

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId. Exception=Unknown failure :
CommonErrors::MSTError:527
 

1

RECOVERABLE

2

CREDITCARD

  We're sorry, our system can not authenticate the information you have provided. An information mismatch has occurred. Please verify your credit card and billing information are correct and try again. error.creditCardDeclined:
Internal application error.:
MessageReferenceId=
UnknownMessageReferenceId.
Exception=XML cannot be parsed by payment provider.
: CommonErrors::MSTError:540
 

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to an unknown error. error.payment  

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to an unknown error. error.payment.PPSTimeout  

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to a backend connection failure. error.payment.ConnectionFailure  

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to an unknown error. error.payment.invalidXML  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.aegis  

UNRECOVERABLE

SUPPLIER_
COMMUNICATION

  We're sorry but we're unable to process your request due to a backend timeout. error.fraud.aegis.timeout  

UNRECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend connection failure. error.fraud.aegis.connectionFailure  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.user  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend timeout. error.fraud.user.timeout  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend connection failure. error.fraud.user.connectionFailure  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.payment  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend timeout. error.fraud.payment.timeout  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend connection failure. error.fraud.payment.connectionFailure  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.paymentVault  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend timeout. error.fraud.paymentVault.timeout  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend connection failure. error.fraud.paymentVault.connectionFailure  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.lodging  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend timeout. error.fraud.lodging.timeout  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to a backend connection failure. error.fraud.lodging.connectionFailure  

RECOVERABLE

DATA_
VALIDATION

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.lodging  

RECOVERABLE

DATA_
VALIDATION

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.db  

RECOVERABLE

DATA_
VALIDATION

  We're sorry but we're unable to process your request due to an unknown error. error.fraud  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.fraud  

RECOVERABLE

DATA_
VALIDATION

  We're sorry but we're unable to process your request due to an unknown error. error.fraud.invalidRequest  

RECOVERABLE

FRAUD

  We're sorry but we're unable to process your request due to an unknown error. error.processFail  

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to an unknown error. error.paymentVault  

RECOVERABLE

DATA_
VALIDATION

  Invalid credit card data was provided. Please review and correct. errors.resInfo.cc.invalidCardNumber  

RECOVERABLE

DATA_
VALIDATION

  Invalid credit card data was provided. Please review and correct. errors.resInfo.cc.invalidPaymentDetails  

RECOVERABLE

DATA_
VALIDATION

  Invalid credit card data was provided. Please review and correct. error.mismatch.last4digits.creditCard  

RECOVERABLE

DATA_
VALIDATION

  State or province required for specified country. error.province.required.forCountry  

RECOVERABLE

DATA_
VALIDATION

  Address category (ex. Home, Work, etc) is required. error.addressCategoryCode.value.invalid  

RECOVERABLE

DATA_
VALIDATION

  Phone category (ex. Home, Work, etc) is required. error.phoneCategoryCode.value.invalid  

RECOVERABLE

DATA_
VALIDATION

  Postal Code should be provided for specified country. error.postalCode.required.for.country  

RECOVERABLE

DATA_
VALIDATION

  Invalid credit card data was provided. Please review and correct. errors.resInfo.cc.invalidExpirationDate  

RECOVERABLE

DATA_
VALIDATION

  We're sorry but we're unable to process your request due to an unknown error. verbose  

RECOVERABLE

CREDITCARD

  We're sorry but we're unable to process your request due to an unknown error. error.paymentVaultAccess.unknown.err