Ensure a stress-free launch of your app by testing all transaction types you require in the live environment. If you haven’t tested your app in the sandbox environment yet, please visit the Getting started guide before proceeding.
Activate your account
You will need a live account to process live payments. Follow the Activate your account guide.
Note: Once the activation form is completed Judopay makes the necessary changes in your account within 1 business day. We will contact you as soon as you are live.
Point to live environment
In the Activity in your Android app that initializes the Judopay Android SDK, replace the environment with Judo.LIVE and use the live token and secret of your app.
Judo judo = new Judo.Builder() .setApiToken("<TOKEN>") .setApiSecret("<SECRET>") .setEnvironment(Judo.LIVE) .setJudoId("<JUDO_ID>") ... .build();
Test live payments
As per the sandbox, use the live environment for testing before deploying your app to the public. Please follow the testing best practices in the Live testing guide. Here are some highlights:
- Ensure that the SDK is properly configured for live environment as per the Point to live environment section.
- Use always real debit or credit cards. The test cards provided won’t work in this environment.
- Test all the payment scenarios and security features you require to verify the expected behavior.
Note: As the live environment requires test with real debit or credit cards, we recommend to perform pre-authorizations followed by a void, or regular payments followed by a refund (you can send a refund through the dashboard, from a payment detail page, accessed via ‘History’).
Ready to start accepting payments?
When you are ready to start accepting live payments, please ensure that you have completed all the steps of the integration.
- Completed integration and setup.
- Tested the payment types you require in sandbox.
- Set up Device DNA.
- Themed the UI.
- Set permissions for your app.
- Secured your mobile app.
- Activated your account.
- Pointed to live environment.
- Tested live payments.
Please note: In order to successfully go live and give your customers the best experience possible we advise that you complete all the steps provided in the guides for your chosen integration method, including the ‘Getting started’ and ‘Going live’ guides for your project.
If you need additional support or something didn’t go as expected, please contact us.