Overview #
- The Shopify Order Sync to Square feature allows pickup orders created in Shopify to sync into Square through the app.
- Once synced, fulfillment status updates can also synchronize between both platforms based on the enabled sync settings.
- This feature is designed specifically for merchants managing pickup orders across Shopify and Square.
Prerequisites #
Enable Shopify Pickup Order Sync: #
Before order synchronization can begin, the Enable automatic order sync from Shopify to Square setting (under Sync Shopify Orders to Square) must be enabled.
This setting can be enabled through: #
- App onboarding for the new installations.
- App configuration >> Configurations >> Sync Shopify Orders to Square ( for existing users )
If the Setting is Disabled #
- Shopify pickup orders will not be fetched
- Shopify orders will not sync to Square
Product Matching Requirement #
Successful Sync Conditions #
Orders will sync successfully when:
- Product SKUs match between Shopify and Square
- Products are properly linked
Failed Sync Conditions #
Order sync will fail if:
- Product SKU does not match
- Product is not linked
- SKU is missing on either platform
Fulfillment Status Sync #
Fulfillment Synchronization Behavior #
Once an order is successfully synced:
- Fulfillment status updates can also sync between Shopify and Square
Supported Fulfillment Sync #
- Shopify fulfillment updates sync to Square
- Square fulfillment updates sync to Shopify
Order Line Item Updates #
Changes made to order line items in Shopify are not synced to Square.
Unsupported Line Item Updates #
The following changes are not supported after sync:
- Quantity changes
- Product additions
- Product removals
- Variant changes
- Price adjustments
Reason
Square API limitations prevent modification of paid orders after synchronization.
Important Notes #
- SKU matching is mandatory
- Fulfillment sync both way.
- Order line item updates are not supported
- Existing users must grant access before using the feature
If you have any questions, please connect with our support team and our team will be there for you. Happy Selling!