Then, make sure you have enabled the WooCommerce Amazon Fulfillment plugin settings for syncing stock levels under WooCommerce > Amazon Fulfillment.
Once those are both set up, the WooCommerce Amazon Fulfillment plugin will automatically pull inventory numbers from FBA depending on whether you've enabled one or both sync modes:
- The first one pulls the latest stock level per product included in an order after the order is placed in WooCommerce. This helps keep individual items updated as they sell in your store with the latest numbers from Amazon.
- The second method checks Amazon hourly and retrieves the latest numbers for all products that have had inventory level changes within the previous 24 hours.
You can open that and see all the sync's that have happened.
The Sync Inventory Now button is useful after lots of new products are loaded into WooCommerce or for brand new sites syncing for the first time and other similar scenarios. This will pull numbers for all products that have had inventory level changes in Amazon over the previous year and update those numbers in WooCommerce. For large stores this might take a while to complete.