Environments
Developers have access to three different environments: MERCHANT INTEGRATION, TRAINING, and PRODUCTION.
All API requests exist in MERCHANT INTEGRATION, TRAINING, and PRODUCTION environments. All objects - customers, plans, transactions, etc. created in one environment do not exist in the others.
Our MERCHANT INTEGRATION environment:
We suggest Developers use our Merchant Integration environment for POS API implementations.
This environment is a persistent sandbox for integrating Flexiti’s POS API and testing against upcoming Flexiti releases.
We also introduce pre-release code to this environment to give Merchants an opportunity to integrate the new features and functionality ahead of our Production release.
Unlike our TRAINING environment, it is not scrubbed daily and test data persists in this environment.
Here is our API Changelog & Release Schedule - 2021
Resources:
Developer Portal Account Creation: https://developer-mi.flexiti.fi
Our Merchant Integration environment has a standing maintenance window scheduled Monday and Wednesday mornings. Implementation teams can expect some instability during this time.
Our TRAINING environment:
This environment is a sandbox for testing that uses the same code base as our current production environment.
Transactions and customer accounts generated in this environment are treated as test objects and the test data is scrubbed daily.
Resources:
Developer Portal Account Creation: https://developer.flexiti.f
API URL: https://posapi-training.flexiti.fi/flexiti/pos-api/
Maintenance windows in our Training environment will be communicated ahead of time.
Our PRODUCTION environment:
This environment is the “Live” production environment.
Customer accounts generated in this environment hit the Credit Bureau and any Transactional data generated is real.
Resources:
Maintenance windows in our Production environment will be communicated ahead of time.