The Square Order and Inventory Sync integration connects your Square catalog with CommentSold so eligible products and order information can sync between the platforms. Before enabling the integration, make sure your CommentSold account, Square items, inventory settings, and sales tax configuration meet the requirements below.
Use the table of contents below to navigate to specific sections of this article:
- Initial Setup Requirements
- Inventory Sync Requirements
- Order Sync Requirements
- Variations & Options: What’s the difference
- How to Turn on Inventory Tracking
- How to Turn on Track by Stock Count
- How to Check if Sales Tax is Enabled in Square
- Limitations & Restrictions
- FAQs
Initial Setup Requirements
Before starting the sync:
- Make sure your CommentSold account has no existing orders. Your account cannot have any existing orders when you begin the inventory sync.
- Remove products created directly in CommentSold. If you’ve added products directly in CommentSold, delete them before starting the inventory sync.
- Check your Square catalog. Confirm that your items meet the inventory sync requirements in the next section.
- Enable and configure Avalara. Avalara must be enabled and set up correctly in CommentSold.
Inventory Sync Requirements
Products must have the following;
- The item must be set as Physical Good in the Item Type
- Name
- Price (In USD only)
- Description
- Inventory tracking enabled in Square
- Inventory tracking type must be Track by Stock Count
- Items have to be sold “per item” (cannot be sold by hour, etc)
- Product must be in the location synced with CommentSold
- Option Sets in Square should be Color and Size only
Order Sync Requirements
- Avalara must be set up correctly in CommentSold
- Must have sales tax enabled in Square
- Locations in Square must have Pickup or Delivery enabled
Variations & Options: What’s the difference?
Square doesn’t use the same terminology as CommentSold.
Square uses Option Sets as categories for Variations.
CommentSold only recognizes color and size options so we recommend only using Color and Size as the Option sets in Square. You can adjust these in Square here.
Example Options Setup:
How to Turn on Inventory Tracking
- From your item library in Square, select the item.
- Scroll to the Variations section.
- Select the Actions dropdown.
- Select Turn on inventory tracking.
- Select Save in the top of the Product page before exiting.
How to Turn on Track by Stock Count
- From your item library in Square, select the item.
- Scroll to the Variations section.
- Select the three dots to the far right of the Variation.
- Select Change Tracking.
- Click Track by Stock Count.
- Select Save in the top of the Product page before exiting.
How to Check if Sales Tax is Enabled in Square
Go here, the page should look like this if enabled.
Limitations & Restrictions
- Cannot be used with MyShipManager/Shopify Sync
- Not compatible with the CommentSold Scheduled Sales feature
- Not compatible with the CommentSold Retail Price Changes feature
- CommentSold does not support 3rd party Square integrations
- Will not sync Digital Products from Square (gift cards, downloads)
- Will not sync Event products from Square (tickets)
- Will not sync Coupons from Square
FAQs
Can I start inventory sync if my CommentSold account already has orders?
No. Your CommentSold account cannot have existing orders when you begin the inventory sync.
What should I do if I added products directly in CommentSold?
Delete those products before starting the inventory sync.
Which Square product options does CommentSold recognize?
CommentSold recognizes Color and Size options. Use these as the Option Sets in Square.
Can I sync digital products, event products, or coupons from Square?
No. Digital products, event products, and coupons from Square are not supported by this integration.
Can I use Square Order and Inventory Sync with Shopify Sync or MyShipManager?
No. Square Order and Inventory Sync cannot be used with MyShipManager/Shopify Sync.