Environments
You will be granted access to two environments: the staging environment and the production environment.
Staging environment
We strongly recommend building and validating your integration in our staging environment before going live. This environment is designed to mirror production behavior closely, allowing you to test safely without impacting real customers or transactions. You should use the staging environment in conjunction with your own staging or test setup to ensure a smooth development and deployment process. 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.
Regular testing in the staging environment is critical for maintaining a healthy, stable, and high-performing production setup.
Production environment
Once you completed your integration you will receive your production credentials, which will allow you to create live merchants, payments and more.