Skip to main content (Press Enter)
Helcim Logo
Click here if you return to contents

Test Data & Codes

This documentation is for the legacy Helcim Gateway. New merchants should refer to the Helcim Commerce API documentation.

Test Credit Card Numbers

Visa 4242424242424242 MC 5454545454545454 Amex 378282246310005

Expiry date must be greater than today.

The CVV value will generate various approvals and declines


Error Testing Codes

If you would like to simulate an error while testing (test=1) use the CVV2 codes below:

Code Description
200 Transaction amount error - please try again, or contact the merchant
201 Transaction amount over merchant limit - please contact the merchant
202 DECLINED - CVV2 mismatch, please verify value entered
203 DECLINED - credit card failed negative check, please try again with a different card
204 DECLINED - credit card declined
205 DECLINED - system busy, please try again
206 DECLINED - expired credit card
207 DECLINED - invalid credit card
208 Invalid data submitted for VOID
209 DECLINED - system busy, please try again
210 Please retry transaction
211 Invalid transaction id for void
212 Invalid request
213 Transaction error - please try again or contact the merchant for help

AVS Response Test Codes

If you would like to simulate a particular AVS response while testing (test=1) use the CVV2 codes below (default is X):

Code Test Response
001 A
002 B
003 C
004 D
005 E
006 F
007 G
008 I
009 M
010 N
011 P
012 R
013 S
014 U
015 W
016 Y
017 Z

CVV2 Response Test Codes

If you would like to simulate a particular CVV2 response while testing (test=1) use the CVV2 codes below (default is M):

Value Test Response
100 N
101 P
102 S
103 U

Related Articles

Helcim Legacy API - Getting Started
Card-Tokenization on Payment Gateway
Transaction History API
Request Variables
Response Variables
Recurring API
Code Samples

Was this article helpful?

Feedback submitted - Thank you!