Helcim Logo Support & Tutorials

© Copyright 2006-2018 Helcim Inc.

All Rights Reserved.

Helcim Commerce API »

Error Testing Codes

When in TEST mode (either by sending test=1, or through a developer sand-box account), you can similate various responses based on the CVV value of your processing request.
Declines are simulated by sending a CVV2 value of 200 or larger.

You can also learn more about AVS response codes.

CVV2 Input Response Response Message AVS Response CVV Response
100 1 APPROVED X M
101 1 APPROVED X P
102 1 APPROVED X S
103 1 APPROVED X U
104 1 APPROVED X N
001 1 APPROVED A M
002 1 APPROVED B M
003 1 APPROVED C M
004 1 APPROVED D M
005 1 APPROVED E M
006 1 APPROVED F M
007 1 APPROVED G M
008 1 APPROVED I M
009 1 APPROVED M M
010 1 APPROVED N M
011 1 APPROVED P M
012 1 APPROVED R M
013 1 APPROVED S M
014 1 APPROVED U M
015 1 APPROVED W M
016 1 APPROVED Y M
017 1 APPROVED Z M
200 0 DECLINED - Invalid Terminal ID    
201 0 DECLINED - Transaction amount over merchant limit - please contact the merchant    
202 0 DECLINED - CVV2 mismatch, please verify value entered   N
203 0 DECLINED - Credit card failed negative check, please try again with a different card    
204 0 DECLINED - Credit card declined    
205 0 DECLINED - System busy, please try again    
206 0 DECLINED - Expired credit card    
207 0 DECLINED - Invalid credit card    
208 0 DECLINED - Invalid data submitted for VOID    
209 0 DECLINED - System busy, please try again    
210 0 DECLINED - Please retry transaction    
211 0 DECLINED - Invalid transaction id for void    
212 0 DECLINED - Invalid request    
213 0 DECLINED - Transaction error - please try again or contact the merchant for help    
214+ 0 DECLINED