Home > Codes


TrustCommerce  (batch) Response Codes:




AVS Response Codes   
Code Message Description
00 AVS Error - Retry, System unavailable or Timed out A system error prevented any verification of street address or postal code.
40 Address not available (Address not verified) The card-issuing bank received the address but did not verify whether it was correct. This typically happens if the processor declines an authorization before the bank evaluates the address.
43 Street address not available (not verified), ZIP matches The card-issuing bank received the street address but did not verify whether it was correct. ZIP code matches.
44 Address failed Address verification has failed.
45 Street address and ZIP don't match Both street address and ZIP code provided do not match the information on file with the cardholder's bank.
46 Street address doesn't match, 5-digit ZIP matches Provided street address does not match the information on file with the cardholder's bank, but 5-digit ZIP code matches.
47 Street address doesn't match, 9-digit ZIP matches Provided street address does not match the information on file with the cardholder's bank, but 9-digit ZIP code matches.
4A Street address or ZIP doesn't match Street address or ZIP code provided does not match the information on file with the cardholder's bank.
4D Street address matches, ZIP does not Provided ZIP code does not match the information on file with the cardholder's bank, but street address matches.
4E Street address and 5-digit ZIP match Both street address and 5-digit ZIP code provided match the information on file with the cardholder's bank.
4F Street address and ZIP match Both street address and ZIP code provided match the information on file with the cardholder's bank.
53 Account holder name incorrect, billing postal code matches Provided account holder name does not match the information on file with the cardholder's bank, but billing postal code matches.
55 Unrecognized response Account holder name, billing address and postal code are all incorrect.
5C Account holder name incorrect, billing address matches Provided account holder name does not match the information on file with the cardholder's bank, but billing address matches.
5F Account holder name incorrect, billing address and postal code match Provided account holder name does not match the information on file with the cardholder's bank, but both billing address and postal code matches.
70 Account holder name matches Provided account holder name matches the information on file with the cardholder's bank.
73 Account holder name and billing postal code match Both account holder name and billing postal code provided match the information on file with the cardholder's bank.
7C Account holder name and billing address match Both account holder name and billing address provided match the information on file with the cardholder's bank.
7F Account holder name, billing address and postal code match All of the information provided match the information on file with the cardholder's bank.
80 AVS service not supported by issuer - Issuer doesn't participate in AVS AVS information was provided but the card-issuing bank does not participate in address verification.
C0 AVS not performed AVS verification has not been performed.

CSC Response Codes   
Code Message Description
M Matches The CSC provided matches the information on file with the cardholder's bank.
N Not matches The CSC provided does not match the information on file with the cardholder's bank.
P Not processed CSC has not been processed.
S Should be present Issuer indicates that CSC data should be present on the card, but the merchant has indicated data is not present on the card.
U Issuer is not certified (1) Unknown issuer; (2) issuer is not certified for CSC; (3) issuer has not provided Visa/MasterCard with the CSC encryption keys.
X Unrecognized reason Error: response is unknown or unrecognized.

Transaction Responses   
Code Type Message TidyPay Code
approved Good The transaction was successfully authorized. A01
accepted Good The transaction has been successfully accepted into the system. A01
d-avs Soft The transaction was declined, address verification system (AVS) failed. D01
d-decline Soft The transaction was declined, it almost always is a result of insufficient funds on the card. D03
d-carderror Hard The transaction was declined, card number is invalid. D05
d-cvv Soft The transaction was declined, CVV failed. D08
d-expiredcard Hard The transaction was declined, the card has expired. D16
d-authexpired Soft The transaction was declined, attempt to "postauth" an expired (more than 14 days old) "preauth". D26
b-mismatch Hard Invalid fields were passed, data in one of the offending fields did not crosscheck with the other offending field. Offenders - '#offenders#'. D27
b-merchantcantaccept Hard Invalid fields were passed, the merchant cannot accept data passed in this field. Offenders - '#offenders#'. D27
b-extrafields Hard Invalid fields were passed, fields not allowed for this transaction type were sent. Offenders - '#offenders#'. D27
e-linkfailure Hard System Error when processing the transaction, the connection was established, but was severed before the transaction could complete, to avoid duplication, check the transaction independently to determine if the transaction was successfully. D27
b-badformat Hard Invalid fields were passed, a field was improperly formatted, such as non-digit characters in a number field. Offenders - '#offenders#'. D27
e-failtoprocess Hard System Error when processing the transaction, transmission errors were encountered in TrustCommerce’s connection to the payment processor. D27
d-velocity Hard The transaction was declined, TC CrediGuard velocity control was triggered. VelocityType - '#velocitytype#'. VelocityValue - '#velocityvalue#'. D27
e-unsupported Hard System Error when processing the transaction, field or value does not support. Offenders - '#offenders#'. D27
b-badlength Hard Invalid fields were passed, a field was longer or shorter than the server allows. Offenders - '#offenders#'. D27
e-nosuchbillingid Hard System Error when processing the transaction, no such billingId. D27
e-notallowed Hard System Error when processing the transaction, certain actions are only permitted if a CustID is configured to perform that action. D27
e-cantconnect Hard System Error when processing the transaction, could not connect to TrustCommerce, check your Internet connection to make sure it is up. D27
e-dnsvalue Hard System Error when processing the transaction, TC Link software was unable to resolve DNS hostnames. D27
b-missingfields Hard Invalid fields were passed, one or more fields required for this transaction type were not sent. Offenders - '#offenders#'. D27
d-blacklist Hard The transaction was declined, TC CrediGuard blacklist value was triggered. BlacklistField - '#blacklistfield#'. BlacklistValue - '#blacklistvalue#'. D27
d-call Soft The transaction was declined, the card must be authorized manually over the phone. You may choose to call the customer service number listed on the card and ask for an offline "authcode". D30
d-fraud Soft The transaction was declined, TC CrediGuard fraud score was below requested threshold. FraudScore - '#fraudscore#'. D31

TrustCommerce  (batch) Response Codes:




AVS Response Codes   
Code Message Description
00 AVS Error - Retry, System unavailable or Timed out A system error prevented any verification of street address or postal code.
40 Address not available (Address not verified) The card-issuing bank received the address but did not verify whether it was correct. This typically happens if the processor declines an authorization before the bank evaluates the address.
43 Street address not available (not verified), ZIP matches The card-issuing bank received the street address but did not verify whether it was correct. ZIP code matches.
44 Address failed Address verification has failed.
45 Street address and ZIP don't match Both street address and ZIP code provided do not match the information on file with the cardholder's bank.
46 Street address doesn't match, 5-digit ZIP matches Provided street address does not match the information on file with the cardholder's bank, but 5-digit ZIP code matches.
47 Street address doesn't match, 9-digit ZIP matches Provided street address does not match the information on file with the cardholder's bank, but 9-digit ZIP code matches.
4A Street address or ZIP doesn't match Street address or ZIP code provided does not match the information on file with the cardholder's bank.
4D Street address matches, ZIP does not Provided ZIP code does not match the information on file with the cardholder's bank, but street address matches.
4E Street address and 5-digit ZIP match Both street address and 5-digit ZIP code provided match the information on file with the cardholder's bank.
4F Street address and ZIP match Both street address and ZIP code provided match the information on file with the cardholder's bank.
53 Account holder name incorrect, billing postal code matches Provided account holder name does not match the information on file with the cardholder's bank, but billing postal code matches.
55 Unrecognized response Account holder name, billing address and postal code are all incorrect.
5C Account holder name incorrect, billing address matches Provided account holder name does not match the information on file with the cardholder's bank, but billing address matches.
5F Account holder name incorrect, billing address and postal code match Provided account holder name does not match the information on file with the cardholder's bank, but both billing address and postal code matches.
70 Account holder name matches Provided account holder name matches the information on file with the cardholder's bank.
73 Account holder name and billing postal code match Both account holder name and billing postal code provided match the information on file with the cardholder's bank.
7C Account holder name and billing address match Both account holder name and billing address provided match the information on file with the cardholder's bank.
7F Account holder name, billing address and postal code match All of the information provided match the information on file with the cardholder's bank.
80 AVS service not supported by issuer - Issuer doesn't participate in AVS AVS information was provided but the card-issuing bank does not participate in address verification.
C0 AVS not performed AVS verification has not been performed.

CSC Response Codes   
Code Message Description
M Matches The CSC provided matches the information on file with the cardholder's bank.
N Not matches The CSC provided does not match the information on file with the cardholder's bank.
P Not processed CSC has not been processed.
S Should be present Issuer indicates that CSC data should be present on the card, but the merchant has indicated data is not present on the card.
U Issuer is not certified (1) Unknown issuer; (2) issuer is not certified for CSC; (3) issuer has not provided Visa/MasterCard with the CSC encryption keys.
X Unrecognized reason Error: response is unknown or unrecognized.

Transaction Responses   
Code Type Message TidyPay Code
approved Good The transaction was successfully authorized. A01
accepted Good The transaction has been successfully accepted into the system. A01
d-avs Soft The transaction was declined, address verification system (AVS) failed. D01
d-decline Soft The transaction was declined, it almost always is a result of insufficient funds on the card. D03
d-carderror Hard The transaction was declined, card number is invalid. D05
d-cvv Soft The transaction was declined, CVV failed. D08
d-expiredcard Hard The transaction was declined, the card has expired. D16
d-authexpired Soft The transaction was declined, attempt to "postauth" an expired (more than 14 days old) "preauth". D26
b-mismatch Hard Invalid fields were passed, data in one of the offending fields did not crosscheck with the other offending field. Offenders - '#offenders#'. D27
b-merchantcantaccept Hard Invalid fields were passed, the merchant cannot accept data passed in this field. Offenders - '#offenders#'. D27
b-extrafields Hard Invalid fields were passed, fields not allowed for this transaction type were sent. Offenders - '#offenders#'. D27
e-linkfailure Hard System Error when processing the transaction, the connection was established, but was severed before the transaction could complete, to avoid duplication, check the transaction independently to determine if the transaction was successfully. D27
b-badformat Hard Invalid fields were passed, a field was improperly formatted, such as non-digit characters in a number field. Offenders - '#offenders#'. D27
e-failtoprocess Hard System Error when processing the transaction, transmission errors were encountered in TrustCommerce’s connection to the payment processor. D27
d-velocity Hard The transaction was declined, TC CrediGuard velocity control was triggered. VelocityType - '#velocitytype#'. VelocityValue - '#velocityvalue#'. D27
e-unsupported Hard System Error when processing the transaction, field or value does not support. Offenders - '#offenders#'. D27
b-badlength Hard Invalid fields were passed, a field was longer or shorter than the server allows. Offenders - '#offenders#'. D27
e-nosuchbillingid Hard System Error when processing the transaction, no such billingId. D27
e-notallowed Hard System Error when processing the transaction, certain actions are only permitted if a CustID is configured to perform that action. D27
e-cantconnect Hard System Error when processing the transaction, could not connect to TrustCommerce, check your Internet connection to make sure it is up. D27
e-dnsvalue Hard System Error when processing the transaction, TC Link software was unable to resolve DNS hostnames. D27
b-missingfields Hard Invalid fields were passed, one or more fields required for this transaction type were not sent. Offenders - '#offenders#'. D27
d-blacklist Hard The transaction was declined, TC CrediGuard blacklist value was triggered. BlacklistField - '#blacklistfield#'. BlacklistValue - '#blacklistvalue#'. D27
d-call Soft The transaction was declined, the card must be authorized manually over the phone. You may choose to call the customer service number listed on the card and ask for an offline "authcode". D30
d-fraud Soft The transaction was declined, TC CrediGuard fraud score was below requested threshold. FraudScore - '#fraudscore#'. D31