Go to Advanced > Administration > Integration > Shopify configuration > Edit
1. Please turn off inventory sync between Blast Ramp and Shopify. This will allow Shopify to track inventory without Blastramp pushing live inventory numbers forward before all orders have been imported.
Uncheck BOTH "Enable Inventory Sync" and "Use Full Inventory Sync":
2. We HIGHLY recommend using inventory mode "Current In Stock". This means as soon as orders are imported the inventory numbers will be adjusted. "Available to Allocate" doesn't adjust until orders are released to DC. Especially if you use the auto-release feature, the auto-release only runs every couple hours.
3. Double check the correct seasons are selected to sync. Under the Shopify settings in Blastramp, there is a list of all linelists/seasons in Blastramp. You can select multiple or all by using SHIFT + CLICK or COMMAND + CLICK.
Things to be aware of:
Orders from Shopify are imported into Blast Ramp every hour.
Inventory sync takes place every 30 mins.
When there are many orders coming in, there will be a lag between the order and inventory sync causing the two systems to be out of sync. Turning off the inventory sync combats this.
ie. there are 50 items ordered not imported into Blast Ramp yet. In Blast Ramp, there are 100 units in stock, but in reality only 50 left. When the inventory sync is scheduled, Blast Ramp will overwrite Shopify's inventory, as it is supposed to. Now Shopify is back to 100 units instead of 50 units.
Please note - all though we have systems in place to handle the volume of orders, we can't control the speed in which Shopify will send orders to Blastramp. There is a limit of integration calls we can make and Shopify can send.