Chain.io allows you to create separate companies for testing and development purposes. You can set each company's environment type from the Company Profile page within Settings.
There are three environment types:
- Production - Use this for your normal day-to-day data processing
- Test - Use this for testing flows with your external trading partners like customers, suppliers, and other software packages
- Development - Use this as an experimental environment when coding custom interfaces to Chain.io or when working with the Chain.io development team to build a new interface.
Once you start building flows within a company, do not change the environment type. Instead, create a company for each environment type you need and then redeploy flows with matching configurations. This makes sure you're always using connections connected to the right external systems.