Skipify is unable generate test consumer data in our staging environment because it requires having access to phone numbers which can receive SMS messages.
There are several very cheap and free options you can use to create SMS numbers which can receive messages from Skipify. Two that we recommend:
For Staging Only
Once you've tested OTP during development, you can use the generic phone number 1(111) 111-1111 along with any 6 digit code other than 000000 or 111111 to bypass the OTP process
Once you have SMS numbers configured for testing, we recommend creating multiple test consumer accounts with a single email address. Most email clients support adding a tag ("+tagname") to the end of your email address which will route emails sent to that address as if it did not have that tag. Skipify will treat these as different email addresses/consumers. You can use the same SMS number for different consumers, so you might create a set of different test consumers similar to the example below:
Using this pattern, you can create as much test data as you need to ensure that your integration works properly across a variety of consumer accounts.
Real credit card data will be rejected in the Skipify staging environment
The following credit card numbers may be used to test various scenarios. A 4 digit CVV must be used for American Express card numbers, while all other card numbers may use a 3 digit CVV.
|Visa||4000000000000002||Declined by Gateway|
|Visa||4000000000000051||Card Number Declined|
|Visa||4000000000000119||Declined, Contact Bank|
|American Express Corporate||378734493671000||Success|
Express has additional triggers to aid in development for handling different circumstances during the payment process. Express Test Cards and Response Codes can be viewed here.
Avoid Express Test Triggers
Note that any amount of $33.00 or greater will be approved and avoid test logic
Updated 14 days ago