In order for Modern Retail to finish setting up the WooCommerce side of your integration, we'll have to configure how the WooCommerce handles orders. This article will explain what we're doing behind the scenes, and why we do it.
The main thing we're doing in this step of the onboarding process is configuring when the WooCommerce integrator sends new information down to the middleware when an order is made. Modern Retail's WooCommerce integrator allows us to customize things so that the order and invoice can be updated at different parts of the process.
This screen, accessible from the WooCommerce Integrator settings page in the backend of your WooCommerce store, is where we configure the order status API. As you can see here, there are two columns of checkboxes: One for Send/Update Order, and one for Send/Update Invoice. Each checkbox represents a different event in the purchasing process; if a box is checked, that means that the WooCommerce integrator will send an update for that event to the order or invoice in the Middleware when that event happens.
Your Order Status API screen should look like the above, barring unique circumstances. We do not recommend altering anything on this page without checking with Modern Retail first.
If you have any further questions, please feel free to get in touch with your Modern Retail project manager.