Integration Testing


Once a merchant account has been registered and until such a time as the merchant has entered processing status, you will have access to all the APIs for the purposes of integration and testing. During this time, all transactions passed through the system are treated as test transactions. To facilitate this, use the below card and reply details to test with. Feel free to contact support during this time for guidance on integration.

Test Cards

Card NumberIssuer
4387751111111111Visa
5442987111111111MasterCard
371000911111111American Express
4056850111111111Visa
5130113111111111MasterCard
36005131111111Diners Club
3535111111111111JCB
6221701111111111LivaKash
4580000000000000VISA
5326140000000000MasterCard
91000000IsraCard

* Use any future expiry date with these test cards.
** For American Express, pass any four digits as CVV2.
** For other credit card types, pass any three digits as CVV2.

Controlling Reply

Use the following amounts to cause either approval or various declines:

AmountResponse
0.04Error 1001: Soft Decline (Call)
0.05Error 1002: Insufficient Funds
0.90Approved with 5 second delay
0.91Approved with 10 second delay
0.92Approved with 20 second delay
0.93Approved with 30 second delay
0.94Approved with 40 second delay
0.95Approved with 50 second delay
0.96Approved with 60 second delay
0.97Approved with 70 second delay
0.98Approved with 80 second delay
0.99Approved with 90 second delay
55.33D secure simulator - this will return 533 and redirect Url to complete transaction
1.00 +Approved

* Enabled only after all data being send are in the correct format and length
** Specifying any other amount will cause reply 596 (Integration mode – incorrect charge amount)