Last updated
Was this helpful?
Last updated
Was this helpful?
The product sync settings allow you to create products as well as send product updates from Xoro to Shopify. This configuration ensures that product information remains consistent and up-to-date across both platforms, thereby minimizing manual effort and data discrepancies.
The following configurable options are provided under Product Sync Settings:
Item Price Currency Code: This dropdown allows users to specify the currency code in which item prices should be communicated to Shopify. It ensures that price values align with the currency used in the Shopify store, especially important for businesses dealing with multiple regions or international pricing models.
Price Field: Users can select the specific price field from XoroERP (e.g., base price, retail price) that should be mapped and transmitted as the primary product price in Shopify. This allows flexibility depending on pricing strategies configured in Xoro.
Compare Price Field: This field enables users to define a secondary pricing field—commonly used for showing discounted or slashed prices in Shopify. The selected field in XoroERP will be synced as the “Compare at” price in Shopify listings.
Buying Cost: The buying cost field lets users map internal procurement or cost-of-goods data from XoroERP to Shopify. This is particularly useful for cost tracking, margin analysis, and backend financial reporting, even if it’s not displayed on the Shopify front end.
Update Fields: This multi-select list allows users to determine which specific fields (e.g., title, description, tags, SKU, etc.) should be included in the product update payload sent to Shopify. This helps streamline updates to only those fields relevant for synchronization.
Track Quantity: When this toggle is enabled, any new products created through XoroERP will have inventory tracking turned on in Shopify. This ensures accurate real-time stock management, helping prevent overselling or stockouts.
The pull product settings allows you to create products as well as send product updates for active products from Shopify to Xoro. The configurable options are:
Inventory Asset Account: This field allows you to select the inventory asset account for items being imported from Shopify.
Cost of Goods Sold Account: This field allows you to select the cost of goods sold account for items being imported from Shopify.
Sales Account: This field allows you to select the sales account for items being imported from Shopify.
Inventory Adjustment Account: This field allows you to select the inventory adjustment account for items being imported from Shopify.
Income Return Account: This field allows you to select the income return account for items being imported from Shopify.
Item Price Assignment: This field allows you to select which item price field will be populated in XoroERP based on the data from Shopify.
Base Part Number Resolution Type: This field allows you to select how the Base Part Number should be derived and created in XoroERP: Metafield, Product ID or Regular Expression.
Base Part Number Resolution String: This field allows you to define how the Base Part Number should be generated if the resolution type is Metafield or Regular Expression.
Metafield: Enter the "namespace,key" pair in a comma separated format to fetch the Base Part Number.
Regular Expression: Enter the regex to be applied to the variant to generate the Base Part Number.
Pull Draft Products: If enabled, draft products will also be included when syncing from Shopify.