Configurations Page - Square Integration App.
🛒 Product Configuration
Product Configuration lets you define how your products sync between Shopify and Square, including which platform acts as your primary source.
🔀 Primary Source Setting

From the Primary source setting, select your primary source platform, either Shopify or Square. Any changes made on the primary platform will sync to the other platform based on your sync settings.
- Shopify → Data flows from Shopify to Square
- Square → Data flows from Square to Shopify
🔧 Choose Your Sync Setting

After setting your primary source, use "Choose your sync setting" to enable or disable syncing of each field from the primary source to the other platform:
- Product Title
- Product Description
- Product Price
- Product Image
✅ Example: If Shopify is your primary source and you enable Sync product title, then updating a title in Shopify will sync it to Square.
⚙️ General Product Setting

🗑️ Automatically delete Square product when linked & active Shopify product is deleted, archived or drafted
When enabled, and based on your primary source, deleting (or archiving/drafting) a linked product on Shopify will automatically delete the linked product on Square as well.
🔗 Product Linking Setting — Automatic link products based on SKUs only
- Disabled (default): For single products, the app looks for a matching title and SKU. For variation products, it looks for matching title, SKU, variation count, variation title, and variation SKU.
- Enabled: The app links using SKU only for single products, and SKU + variation count for variation products, then fully links the matching product.
🌐 Export Shopify products only to connected Square locations
- When enabled: Exported Shopify products will only be available in the connected Square location configured in the app.
- When disabled: Exported Shopify products will be available in all Square locations.
📥 Square Import Default Option

When importing products from Square to Shopify, if a variant option name is not available on Square, the Default variant option name you set here is used when creating the product in Shopify.
Suggested names: Default, Standard, Basic.
🧮 Inventory Configuration

🔄 Shared SKU Inventory
Shared SKUs = the same SKU used across multiple products in your store.
- When enabled: Inventory will sync even when there are multiple products with the same SKU on Square.
- When disabled: The inventory update will not apply to multiple Square products that share the same SKU.
📦 Order Configuration
This section lets you configure how orders are synced between Square and Shopify.

🔁 Sync Square Orders to Shopify
- When enabled: Newly placed orders in your Square store will be automatically synced to your Shopify store.
🚚 Sync Shopify Pickup Orders to Square
- When enabled: Paid Shopify orders with Pickup fulfillment will be sent to Square.
👥 Customer Configuration
This section lets you configure how customers are synced between the Shopify and Square platforms.

🔄 Customer Sync Settings
- When enabled: Customers created on one platform will automatically be created on the other.
- When disabled: Customers will no longer sync or be created across platforms.
🗺️ Location Configuration

Shopify and Square can each have multiple locations. The location connection you set here is used to manage your inventory sync.
- Our app syncs inventory only between connected locations.
- If you have 5 locations in both Shopify and Square, but only 1 is connected, only that one location will sync inventory.
🔗 How to Connect Locations
- Use the dropdown menus to select and connect matching Shopify and Square locations.

- If a location doesn't appear, click the 🔄 Refresh button to fetch the latest list from Shopify or Square.

Updated on: 02/07/2026
Thank you!