If you receive an error code using Fullsteam Payments, refer to this list to troubleshoot the cause for decline.
Most payment transactions are processed smoothly; however, occasional issues may arise. Below is a comprehensive guide to the response codes you may encounter when a payment fails.
In this Article
Processing Errors
Error Code and Description | Resolution Steps |
1 – System Error – An error within the provider system has occurred that prevented the successful processing of the request. | Try again and if the error continues please contact C7 support. |
10 – Validation Error – The request did not pass validation and could not be processed. | Try again and if the error continues please contact C7 support. |
300 – Configuration Error - There is a configuration error within the provider system. | Try again and if the error continues please contact C7 support. |
400 – Communication Error – A communication failure occurred with an external resource, resulting in the inability to process the request successfully. | Try again and if the error continues please contact C7 support. |
1020 – ProcessorDecline – The card issuer has rejected the transaction without providing a specific reason. This sometimes happens when switching from one processor to another. It's the individual card-issuing bank that that makes this determination. Basically the issuer is looking at a recurring charge that, for a long period of time, has been processed through one processor...and now it's being processed through a different processor. It is normal that some card issuers may initially block these transactions. |
Card holder may call the card issuer for more information (and to request to have it unblocked). |
1023 – Processor Duplicate – The processor defines a 'duplicate' as a transaction for the same amount, on the same card, for the same merchant, within the same batch - within 25 transactions of the matching transaction. |
Try again and if the error continues please contact C7 support. |
1024 – Processor Pickup Card – This means the card issuer has decided to decline the transaction and has requested that the merchant pick up the card from the card holder. | Card issuer has requested that the merchant pick up the card from the card holder. |
1025 – Processor Referral Call Issuer – This means the card issuer has requested that the card holder call the card issuer to discuss the transaction and to verbally authorize the approval of the transaction. | Card issuer has requested that the card holder call the card issuer to discuss the transaction and to verbally authorize the approval of the transaction. |
1030 – Processor Balance Not Available – This means the card issuer has declined the transaction due to insufficient funds on the card. | Cardholder should provide a different method of payment. |
1090 – Processor Undefined Decline or Error – This means the card issuer has declined the transaction for an undefined reason or some error occurred during the card issuers processing of the transaction. | Cardholder should provide a different method of payment. |
1101 – Processor Invalid Data – The card is invalid. If you see this during Club processing and you have decline emails enabled, the Customer will receive an email that their club declined. | If cardholder adds a new card, then that will resolve this error. Alternatively, if the Customer calls their issuer to approve the transaction, it will resolve the decline. |
1102 – Processor Invalid Account – This means something is incorrect about the merchant configuration at the Provider or the processor. |
Please contact Commerce7 support. |
1105 - Transaction declined - This code means "ProcessorNotAllowed" similar to the 1020 error and the cardholder needs to contact the card issuer. | Card holder may call the card issuer for more information. |
2001 – Processor Communication Error – This means the processor experienced an error trying to communicate with the card issuer and the transaction request cannot be processed. |
It is possible that the card holder will see an open authorization if they view their card statement online after this error. However, the transaction has been voided and will not settle. Cardholder should provide a different method of payment. |
2002 – Processor Host Error – This means the card issuer experienced an error trying to process the transaction request. . |
It is possible that the card holder will see an open authorization if they view their card statement online after this error. However, the transaction has been voided and will not settle. Cardholder should provide a different method of payment. |
2009 – Processor Error – This means the processor or the card issuer experienced an error attempting to process the request and the transaction request was not processed. | Try again and if the error continues please contact C7 support and/or cardholder can provide a different method of payment. |
Errors originating from Cardholder or Merchant
20 – Transaction Not Found – The transaction referenced by the request was not found. | Confirm that you are entering the correct information and try again. If the error continues please contact C7 support. |
21 – Resource Not Found – The resource referenced by the request was not found. | Confirm that you are entering the correct information and try again. If the error continues please contact C7 support. |
22 – Duplicate RequestId – The RequestId provided in the request has already been used for the merchant. | Confirm that you are entering the correct information and try again. If the error continues please contact C7 support. |
150 – Reversal Options Not Available – The reversal option requested cannot be performed on the transaction provided. | If this is a refund, you will need to issue the refund using a different method (example: by check). Then go back to the Order in Commerce7 and refund to 'External'. |
999 – Authentication Failure – The credentials provided are invalid or user does not have permission for action requested. | Check the credentials and try again. |
1007 – ProcessorDCCRequested – The transaction is being attempted in a different currency than the card holder card supports by default. | Cardholder should provide a different method of payment. |
1021 – Expired Card – This means the card issuer has declined the transaction because the card is expired, or the expiration date provided is invalid. |
Cardholder should confirm that the expiration date provided is correct. If it fails again, then the cardholder should provide a different method of payment. |
1103 – Processor Invalid Request –Essentially it means that the system cannot find/recognize the terminal. |
Confirm that the device is powered on and connected to the internet. |
3101 – Signature Cancelled by User – The customer cancelled a contract signature process on the cloud terminal. | Try again and if the error continues please contact C7 support. |
3102 – Signature Not Supported by Terminal – The terminal Id provided is not a terminal model that supports contract signature capture. | Try again and if the error continues please contact C7 support. |
3103 – Signature Terminal Error – An error occurred on the terminal when attempting a contract signature capture. | Try again and if the error continues please contact C7 support. |
3199 – Signature Unknown Error – An unknown error occurred when attempting a contract signature capture. | Try again and if the error continues please contact C7 support. |
Transaction cannot be rolled back because it has been finished with state - This is a type of timeout error. | Usually simply re-running the transaction will resolve it. But if not, please contact Commerce7 Support and provide the shipment where you are seeing this error so our development team can look into it. |
Resource not found - The resource the error message is referring to is the credit card token for the account. Often this will show in cases where the credit card account had been closed, and therefore there is no active credit card token attached to the club shipment. |
The recommendation is to delete the card on file and add a different one. |