Testing the checkout
Once the Limepay checkout has been fully integrated into your page, it’s important to test its functionality.
Limepay will provide a set of test API keys beginning with test_
to test the integration.
Plugins testing
Merchants using a Limepay plugin integration can simply replace their normal API keys in their plugin settings with the test_
keys and go to their checkout. Below are listed some test credit card numbers to test purchases and a guide to filling fields in a test instalments payments plan.
Direct integration testing
.In the web interface, merchants who have integrated using the direct API integration can continue to load the checkout script from the production URL previously given in Step 2 of the checkout integration page. The checkout widget will communicate with the correct Limepay environment based on the public key you provide.
REST calls made from the backend server will require the host to be updated to api.sandbox.limepay.com.au
. Be sure to use the test API keys.
Below are listed some test credit card numbers to test purchases and a guide to filling fields in a test instalments payments plan.
Pre-generated testing inputs
The integration is now ready to be tested. Use the following inputs to test your new Limepay checkout from the customer side.
Test credit card numbers:
Please contact our customer support who can provide details
Set up a test instalments payments plan:
Data field | Description |
---|---|
Phone number | Any valid phone number |
Any valid email | |
Date of Birth | Any valid date more than 18 years ago |
Identity verification | |
Given name | Any string |
Middle name | Important: to pass the identity verification (sandbox only), enter TWOPASS in this field. |
Family name | Any string |
Australian residential address | Any valid Australian address |
Driver's licence | Any string |
Passport | Any string |
Testing other processes
After creating a test transaction using the test_
API keys, it’s now possible to test other functions of the Limepay checkout.
Access the Merchant Dashboard to view your test payments, initiate a refund for a test payment, and test the Virtual Terminal functionality (using the same test card information above).
Important
Remember to replace the test_
API keys with the normal keys after completing testing.
Troubleshooting
If your direct API integration is not functioning as expected, please review the previous steps in the process:
If you cannot identify the issue or are using a plugin integration, please contact Limepay support.
What's next?
Access and use the Merchant Dashboard