Expected Behaviors (Inventory Sync)
- Currently, the MSM integration only supports syncing to a single Shopify location. Items synced from a location that is not the default will sync over but will show 0 inventory in CommentSold.
- Products archived in Shopify will still sync to CommentSold.
- Product tags will sync to CommentSold and will be removed from CommentSold if deleted from the product in Shopify.
- Product images in Shopify will sync to CommentSold in the order they appear in Shopify.
- Changing the images or order of images in Shopify will resync the product to CommentSold and update the images.
- Changing just the price of a product will not update the price in CommentSold. Something else has to be edited in order for price changes to sync to CommentSold.
- If an item is being restocked with less than five items, we delay the waitlist by 60 seconds, then add the quantity and waitlists will activate immediately.
- Shopify barcodes sync over into the custom barcode field in each product.
- The Tax Code metafield in Shopify syncs to the Tax Code field in the Product Options section of the product page in CommentSold.
- The Bin Location variant metafield in Shopify syncs to the Location field in the Product Options section of the product page in CommentSold.
Inventory Sync Requirements
Products in Shopify must meet the following requirements in order to sync properly.
- Product must have a description
- Products must have no more than 100 variants
- Products can only have two options for variants (size and color). We do not sync other variant types supported by Shopify.
- Products must be assigned to the location synced to CS through your MSM account.
The following product types do not sync to CommentSold;
- Digital products (i.e. gift cards)
Dropship products added to your Shopify Products tab from Shopify dropship apps
The following product fields do not sync to CommentSold;
- Product type/classification
- Assigned collections
Inventory & Product Settings
Do not sync published status with Shopify
Available under Setup > MSM.
- Disabled: Products will default to the published status as it is in Shopify.
- Enabled: Product publish status in Shopify will not affect publish status in CS.
Default Products to Unpublished
Available under Website Content > Preferences.
- Disabled: Products will default to Shopify published when synced from Shopify.
- Enabled: Products will default to unpublished when synced from Shopify.
Strikethrough
The Strikethrough setting affects how sale prices come over to CS and how they appear on the webstore.
Available under Mobile App > Settings.
- Disabled: The fields will sync as shown below and the product pricing will appear with a range of prices on the webstore & app.
- Enabled: The fields will sync as shown below and the product pricing will appear with a strikethrough on the original price on the webstore & app.
Inventory & Product Fields
Bin Locations
Bin locations allow you to organize your products by their storage number for easy packaging and shipping. To set up bin locations, follow the steps below.
- In Shopify, select Settings from the side menu.
- Select Metafields and Metaobjects.
- Select Variants.
- Select Add Definition.
- Enter the name as Bin location (this must be exact).
- In the Type dropdown, select Single Line Text.
- Save.