You should test your card transaction flows without submitting real authorizations to the card networks. To do set, add the POST field below as part of any card transaction API call.
|test||Integer||Set to 1 to test transactions.|
Card transaction declines are simulated by sending a CVV2 value of 200 or larger. The table below shows the various decline codes that you can generate.
|200||0||DECLINED - Do not honor due to CVV2 mismatch\failure|
|201||0||PICK UP CARD - Pick up card|
|202||0||AMOUNT ERROR - Tran Amount Error|
|203||0||AMT OVER SVC LMT - Amount is more than established service limit|
|204||0||APPL TYPE ERROR - Call support for help with this error|
|205||0||CANNOT CONVERT - Check is ok, but cannot convert. Do Not Honor|
Card networks provide an address verification service (AVS) as part of card authorizations. You can also test various responses by sending a specific CVV.
|CVV Input||Response||Message||AVS Response||CVV Response|