You will be granted access to two environments: the staging environment and the production environment.
The staging environment
We recommend that you build your integration into the staging environment, and that you use the staging environment in conjunction with your own staging or test environment. We suggest that you use the staging environment for:
- Integrating and testing new features
- Quality Assurance (QA): use the staging environment to continuously test new and existing functionality, and catch potential inconsistencies before they reach the production environment
- Internal User Acceptance testing (UAT): when introducing new functionalities to your customers or merchants, you may want to validate and test out your hypotheses. The staging environment is a good environment to do that before you decide to take a new service into use.
We highlight the importance of continuous testing on staging to ensure a healthy and performant production setup.
The production environment
Once you completed your integration you will receive your production credentials, which will allow you to create live merchants, payments and more.