When a credit card is processed, it is assigned a result code. If the result code is something other than (0), the authorization failed.
To see what code you got access the original transaction and click the link payment has been processed.
Transaction Result Codes:
VeriSign transactions return a code, known as the "Result Code" or sometimes a "Submission Error" that can be used to better understand the results of that transaction. These codes and their meanings are listed below.
Back to top
- E4: You have not been set up by your financial institution to accept this type of card. You will need to contact your financial institution to add this card type to your configuration.
- 0: Approved.
- 1: User Authentication Failed. Invalid user or Password. The VeriSign server was unable to validate the user account for this transaction. The User and Password parameter contains the values specified by VeriSign when your account was created. This is a case-sensitive parameter, so make sure you're using the right case and everything is spelled correctly. This code will also appear if the VeriSign server is down or if you are experiencing problems with your Internet connection. Please contact us for confirmation after checking your Internet connection.
- 2: Invalid Tender. Your merchant bank account does not support the credit card type that was submitted.
- 3: Invalid Transaction Type. The transaction type referenced by the transaction ID entered is not appropriate for this transaction. For example, you cannot credit an authorization-only transaction.
- 4: Invalid Amount.
- 5: Invalid Merchant Information. The processor does not recognize your merchant account information. Please contact your bank account acquirer to resolve this problem.
- 7: Field Format Error. Invalid information entered.
- 12: Declined. Please review the credit card number and transaction information to make sure that they were entered correctly. If this does not resolve the problem, ask the customer to call the credit card issuer to resolve.
- 13: Referral. The transaction was declined but could be approved with a verbal authorization from the bank that issued the card. To get a referral authorization code, ask the customer to contact the credit card issuer to resolve (if the customer is present, call the issuing bank yourself and have the customer speak to them). If the bank gives you a voice authorization code for this transaction, click Transactions, then Manual Transactions and submit a Voice Authorization transaction.
- 19: Original Transaction ID Not Found. The transaction ID you entered for this transaction is not valid. The transaction ID is found in several places: if you received the payment into QuickBooks, it can be found in the Memo field of the Customer Payment form. Alternately, you can run a report (click Reports) or search for the transaction (click Search) if you know the credit card number.
- 21: Recapture Is Not Allowed. A recapture transaction was submitted for one that has already been captured. You will need to issue a new transaction to capture the funds.
- 22: Invalid ABA Number.
- 23: Invalid Account Number. Please check over the card number and re-submit.
- 24: Invalid Expiration Date. Please check and re-submit.
- 25: Transaction Type Not Mapped to This Host.
- 50: Insufficient Funds Available.
- 99: General Error.
- 100: Invalid Transaction Returned from Host.
- 102: Host Unavailable.
- 103 Error Reading Response from Host.
- 104: Timeout Waiting for Host Response. Please try your transaction again.
- 105: Credit Error. Please make sure you have not already credited this transaction, or that this transaction ID is for a creditable transaction. (For example, you cannot credit an authorization.)
- 108: Void Error. Please make sure the transaction ID entered has not already been voided. If it hasn't, look at the Transaction Detail screen for this transaction to see if it has settled. (The Batch field will be set to a number greater than zero if the transaction has been settled). If the transaction has already settled, your only recourse is a reversal (credit a payment or submit a payment for a credit).
- 111: Capture Error. Only authorization transactions can be captured.
- 112 Failed Address Verification Service (AVS) Check. Address and Zip Code do not match. Note that the results of an AVS check do not affect whether a transaction will be approved.
- 1000 Generic Host Error. This is a generic message returned by your credit card processor. The message itself will contain more information describing the error. AVS Check Messages: The AVS compares the Street Address and Zip Code submitted with that on file with the cardholder's bank. The information submitted with the transaction is displayed as "AVS Street" and "AVS Zip" in the transaction detail screen. The result is displayed as "AVS Street Match" and "AVS Zip Match" in the transaction detail screen.
- 5008 - Industry code is wrong to accept this type of card - contact Merchant Services (800) 558-9558 to get issue resolved.
- Y: Information Submitted Matches with Information on File with Cardholder's Bank.
- N: Information Submitted Does Not Match Information on File with the Cardholder's Bank.
- X: Cardholder's Bank Does Not Support AVS Checking for This Information. That the results of an AVS check do not affect whether a transaction will be approved.