Syncing Product Prices to Sales Channels
To streamline product management after connecting your products to external sales channels, the Multichannel Connect app allows you to enable automatic syncing of product prices from SHOPLINE to those channels. With price syncing enabled, you can:
- Automatically update channel prices when SHOPLINE prices change
- Apply different pricing rules by channel or by store
- Handle currency conversion and price rounding with ease
In this article, you will learn how to automatically sync product prices from SHOPLINE to external sales channels using Multichannel Connect, and how to configure flexible pricing rules to meet different channel, currency, and rounding requirements.
How to Enable Price Sync
Once enabled, any price changes made to products in SHOPLINE will automatically sync to connected sales channels. Follow the steps below to set it up:
| Note: Starting November 4, 2025, price syncing no longer depends on product-level associations. As long as the SKU is linked, prices can be synced even if the products themselves are not associated. |
- In the Multichannel Connect app, go to Settings > Product Settings.
- In the Sync price section, toggle the feature on.
How to Set the Scope of Price Syncing
After enabling the Sync price feature, you can choose where your price sync rules apply:
- All channel stores
- Specific channels
- Specific stores
| Note: Price syncing is currently not supported for Amazon and Zalora. |
- In the Sync price section, click on Rule settings.
-
On the Set price sync rules page, find Applicable stores and choose one of the following:
- Turn on for all channels: Applies to all current and newly authorized channel stores
- Turn on by channel: Applies to selected channels and their stores, including newly authorized ones
- Turn on by store: Applies only to selected stores
- (Optional) If you have an authorized Faire store and would like to include it, please set up the appropriate special pricing rules for it in the Faire wholesale price section.
| Note: This section will only appear when Faire is selected as an option for price syncing. |
- On the bottom-right corner, click Save.
How to Configure Price Sync Rules
You can automatically adjust channel prices based on your SHOPLINE product prices. Follow these steps to set the rule for price syncing:
-
On the Set price sync rules page, locate the Sync price type section and choose your preferred syncing rule:
- Sync SHOPLINE product prices: Syncs the product’s selling price from SHOPLINE
- Sync SHOPLINE product original prices: Syncs the product’s original price from SHOPLINE
-
After selecting the price type, configure one of the following rule types:
- General rules: Applies to all stores with price sync enabled
- Custom rules: Applies to specific store segments, allowing different price adjustments and rounding rules
| Note: Custom rules will take priority over general rules. |
-
Within General rules or Custom rules, you can configure the following:
- Price adjustment: Make no adjustment, amount change (increase/decrease), or percentage change (increase/decrease). For more information, please refer to the Price Adjustment Rules section below
- Rounding Rules: Such as 0.99, 0.95, whole numbers, etc. For more information, please refer to the Rounding Rules section below
- Store in use: Applicable stores (Only applicable for Custom rules)
- Click Save to save your changes.
Price Adjustment Rules
You can define price adjustment rules based on each store’s pricing strategy.
We currently support the following price adjustment strategies:
| Adjustment Rule | Description |
| Make no adjustments | Prices displayed in the channel will match the prices in SHOPLINE |
| Amount change (Amount increased) | Adds a fixed amount to the original price |
| Amount change (Amount decreased) | Subtracts a fixed amount to the original price |
| Percentage change (Percentage increased) | Increases the price by a specified percentage |
| Percentage change (Percentage decreased) | Decreases the price by a specified percentage |
Rounding Rules
Rounding rules allow you to align prices with local market or channel pricing conventions.
We currently support the following rounding strategies:
| Rounding Rule | Example Result | Rounding Logic Description |
| No Rounding | - | Standard rounding to 2 decimal places (e.g. 12.345 → 12.35) |
| Nearest 0.99 | 1.99, 2.99, 3.99… | Rounds to the nearest X.99 (e.g. 12.6 → 12.99) |
| Nearest 0.95 | 1.95, 2.95, 3.95… | Rounds to the nearest X.95 (e.g. 12.6 → 12.95) |
| Nearest 0.5 | 1.5, 2.5, 3.5… | Rounds to the nearest X.5 (e.g. 12.6 → 12.5) |
| Nearest 0.9 | 1.9, 2.9, 3.9… | Rounds to the nearest X.9 (e.g. 12.6 → 12.9) |
| Nearest 1 | 1, 2, 3… | Rounds to the nearest whole number (e.g. 12.6 → 13) |
| Nearest 5 | 5, 15, 25… | Rounds to the nearest number ending in 5 (e.g. 12.6 → 15) |
| Nearest 9 | 9, 19, 29… | Rounds to the nearest number ending in 9 (e.g. 12.6 → 19) |
| Nearest 10 | 10, 20, 30… | Rounds to the nearest multiple of 10 (e.g. 12.6 → 10) |
| Nearest 10.99 | 10.99, 20.99, 30.99… |
Rounds to the nearest X0.99 (e.g. 12.6 → 10.99) |
How Final Prices Are Determined (Order of Calculation)
Prices are calculated in the following order:
- Apply price adjustments (amount or percentage change)
- Apply currency conversion (if applicable)
- Apply rounding rules (if applicable)
- Sync the final price to the channel
| Example 1: Percentage Discount + Rounding | Example 2: Markup + Currency Conversion + Rounding |
|
|
How to Set Exchange Rate Rules (For Multi-Currency Stores)
If the SHOPLINE store currency differs from the channel currency, you must configure exchange rate settings.
| Note: If no exchange rate is configured, the system will use a dynamic exchange rate by default. |
-
On the Set price sync rules page, go to General rules under Price syncing rules.
- In the pop-up window, locate Currency conversion and click Set exchange rate.
- If you would like to change the Type of conversion and/or the Exchange rate, click on the pencil icon next to the target currency.
- For Type of conversion, you may choose one of the following options:
- Dynamic: Automatically updated based on market rates
- Customized: Manually set a fixed exchange rate
- Click Save.
Frequently Asked Questions
Q1: Do custom rules override general rules?
Yes. Custom rules always take priority.
Q2: Can I disable rounding rules?
Yes. Select No Rounding.
Q3: How many custom rules can I create?
You can create up to 10 custom rule groups.
Q4: Is the exchange rate applied before or after price adjustments?
Price adjustments are applied first, followed by currency conversion, and finally rounding.