No environment in the estate contains the whole stack, so nobody can test an order end to end before release. How do you get assurance anyway?
Stop trying to build one environment containing eight vendors' products. Pin every boundary with a contract test each side can run alone, simulate the network, keep a small high-fidelity path for whole journeys, and put continuous synthetic orders through production as the real assurance.