Created with Sketch.Learn about PPP and Loan Forgiveness, stay informed with the latest changes.
Created with Sketch.Need help with 1099's or other Year End topics? Visit our Year End Resources page.
Created with Sketch.New to QuickBooks or using a new product? Visit our Get Started resource page to help you get going.
Created with Sketch.Need to make changes to your account? Visit the Account Manager Portal.
Showing results for 
Search instead for 
Did you mean: 

Transaction result codes with e-commerce

Transaction result codes that the merchant will see when processing payments. These codes are common to see with e-commerce accounts.

Transaction Result Codes Description
0 Approved.
5002 Communication error.
5003 User authentication failed. Invalid user or password. The server was unable to validate the user account for this transaction. The USER and PASSWORD parameter contains the values specified when your account was created. This is a case-sensitive parameter, so make sure you are using the right case and everything is spelled correctly. This code will also appear if the server is down or if you are experiencing problems with your Internet connection. Please contact us for confirmation after checking your Internet connection.
5004 Invalid amount.
5005 Invalid account number. Please check over the card number and re-submit.
5006 Invalid expiration date. Please check and re-submit.
5007 Insufficient funds available.
5008 Declined. Please check over the credit card number and transaction information to make sure that they were entered correctly. If this does not resolve the problem, contact the customer and have them call their credit card issuer to resolve.
5010 Invalid tender. Your merchant bank account does not support the following credit card type that was submitted.
5011 Invalid merchant information. Processor does not recognize your merchant account information. Please contact your bank account acquirer to resolve this problem.
5012 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, have the customer contact their issuing bank 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, submit a Voice Authorization transaction.
5013 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.)
5014 Void error. Please make sure the transaction ID entered has not already been voided. If not, then 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).
5015 Capture error. Only authorization transactions can be captured.
5020 Field format error. Invalid information entered.
5099 General error.

The Address Verification Service (AVS) compares the street address and Zip code submitted with that on file with the cardholder's bank. The result is displayed as AVS Street Match and AVS Zip Match on the receipt.

AVS Check Messages

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.


Was this helpful?

You must sign in to vote, reply, or post
Sign in for the best experience
Ask questions, get answers, and join our large community of QuickBooks users.
Sign In / Sign Up

Need to get in touch?

Contact us