Testing
Web checkout API
Give your shoppers the option to pay with Zip on your web platform with our web checkout solution.
Before and during the implementation of your API calls and Payment Flows, you will require some test customer accounts on hand.
These details will allow you to:
- Approve customer checkouts in order to complete the final charge for an order
- Force the various possible customer application results (approval / decline)
- Test the end to end flow of orders
Test transactions
Purchases completed in the test environment are not processed by our production system and will only generate dummy invoices, transactions and fees.
Unique test email addresses required
For the email address you will need to use a different email address for each account you want to create or test. You can use a temporary email provider like mailinator.com or sharklasers.com for this. If you have any trouble with this, please email [email protected] and our team can assist in generating a test user for you.
For NZ, US please use the details in the other tabs.
Use the following details to register a new account:
Zip NZ Customer ApplicationField | Description |
---|---|
Phone Number
|
e.g 020000000 (any 10 digit combination - If you receive an error please try a different combination) |
SMS Code
|
999999 |
Driver Licence
|
AB123456 |
Driver Licence Version
|
111 |
Credit Card Number
|
4111111111111111 |
Expiry
|
05/27 |
CCV
|
123 |
To force an automatic application approval:
- Enter any name details
To force a declined customer application:
- Middle Name: XX120123
Field | Test Data |
---|---|
Phone | A valid U.S mobile phone number |
Can be real or fake valid email address (‘@example.com’ for fake) | |
Verification Code | Code received via SMS to valid U.S mobile phone number |
Name | Anything |
Address | Anything valid |
Birthdate | Anything 18+ years old |
Billing Address | Anything valid |
Card Holder Name | Anything |
Card Number | 4242 4242 4242 4242 |
Expiration date | 02 / 22 |
CVC | 222 |
Field | Test Data |
---|---|
Phone | A valid GB mobile phone number |
Can be real or fake valid email address (‘@example.com’ for fake) | |
Verification Code | Code received via SMS to valid GB mobile phone number |
Name | Anything |
Address | Anything valid |
Birthdate | Anything 18+ years old |
Billing Address | Anything valid |
Card Holder Name | Anything |
Debit card details | 4000056655665556 |
Field | Test Data |
---|---|
Mobile Number | A valid SG mobile phone number |
Verification Code | Enter verification code received via SMS to valid SG mobile phone number and select Force New Account |
Can be real or fake valid email address (‘@example.com’ for fake) | |
Name | Anything |
Address | Anything valid |
Birthdate | Anything 18+ years old |
NRIC/FIN | Use this NRIC Generator to create a valid dummy NRIC value |
Billing Address | Anything valid |
Card Number | 4242 4242 4242 4242 |
Expiration date | 02 / 24 |
CVC | 222 |
Payment flow
Now that everything is in place to begin, its time to determine the right payment flow for your business.
Updated 26 days ago