Skip to main content

Matching Shopify's multi-currency settings

IMPORTANT
​

Migration Notice for Users of the Previous Multi-Market Setup:

With Shopify Markets, you no longer need to manually enter percentage adjustments or manage price rounding for each currency inside Kickflip. Kickflip can now fetch these settings directly from Shopify.

Migration note:

Previous versions used two Shopify Market metafields for price adjustments: Adjustment Type and Adjustment Value. Kickflip now stores adjustments using only Adjustment Value, as a signed percentage. Existing stores are migrated when markets are synced.
​
​Action Required:
Use the Sync markets feature described below to ensure Kickflip’s price adjustments and price rounding match the ones in Shopify. If you update Price Adjustment or Price Rounding settings in Shopify but do not sync your markets in Kickflip, your Kickflip product pricing may not reflect the latest Shopify settings.

If you are using Shopify and you have enabled your store to sell in multiple currencies, our app will use conversion rate and price adjustments, and price rounding from your store.

Key Concepts

  • Price Rounding:​

    Rounds prices after currency conversion, specific to each currency.
    Price Rounding is managed in Shopify Markets. If you activate or deactivate Price Rounding in Shopify, click Sync markets in Kickflip to apply the change to Kickflip pricing.
    Price Rounding is stored as a Shopify Market metafield: Apply Rounding.

  • Price Adjustments:
    Catalog-wide percentage adjustments (add or subtract) applied to market catalogs. Kickflip applies the adjustment to the full price, including any extra-prices, equations, or other price modifications.
    Price Adjustment is stored as a Shopify Market metafield: Adjustment Value.

    • Adjustment Value is a signed percentage:

      - Positive values increase prices.

      - Negative values decrease prices.

NOTE

We do not support per-product price adjustments for specific markets. Only catalog-wide percentage adjustments are handled.

When you need to sync your markets

You must sync your markets in Kickflip if:

  • You update Price Adjustment values in Shopify.

  • You activate or deactivate Price Rounding in Shopify.

  • You change which Shopify catalog should be used for a market.

If you do not sync, new adjustments or rounding changes will not be applied or updated on your Kickflip products.
​

How to sync

  1. Log in to Kickflip.

  2. In the left menu, go to Settings > Online stores.

  3. Select your online store.

  4. Under Multi-currency pricing, click Sync markets.

  5. If Kickflip asks you to select catalogs, choose the Shopify catalog to use for each market, then click Sync.

How to select a catalog when syncing markets

Kickflip only syncs active Shopify region markets. For a catalog to be available during sync, it must be active and use the same currency as the market.

In some cases, a Shopify market can have more than one active catalog using the market currency. When this happens, Kickflip will ask you to select which catalog should be used for each market.

  1. Click Sync markets.

  2. In the Sync market prices window, select the Shopify catalog to use for each market.

  3. Click Sync.

Kickflip uses the selected catalog to sync the market price adjustment. Price rounding is still synced from the Shopify market settings.

If a market has only one matching catalog, Kickflip selects it automatically. If no matching catalog is found, Kickflip syncs the price adjustment as 0%.

How to set price adjustment in Shopify

  1. Go to your Shopify admin and navigate to Markets > Catalogs.

  2. Select the catalog assigned to the market you want to adjust.

  3. In the catalog settings, you can set an overall price adjustment.

  4. Save your changes.

  5. In Kickflip, click Sync markets.

How to activate or deactivate price rounding in Shopify

  1. Go to your Shopify admin and navigate to Markets.

  2. Select the market you want to update.

  3. In the market currency settings, activate or deactivate Price Rounding.

  4. Save your changes.

  5. In Kickflip, click Sync markets.


Troubleshoot

Problem: My price adjustments or price rounding settings are out of sync between Shopify and Kickflip.

Solution:

  1. Verify that your price adjustment values (Markets > Catalogs > Overall price adjustment) are correct in Shopify Markets.

  2. Verify that your Price Rounding setting is correct in Shopify Markets.

  3. Verify that the Shopify market is active (not draft) and is a region market.

  4. Verify that the catalog is active (not draft) and uses the same currency as the market.

  5. Verify that your catalog is linked to the correct market.

  6. If Kickflip asks you to select catalogs, make sure the correct catalog is selected for each market.

  7. Save if needed.

  8. In Kickflip, go to Settings > Online stores, select your store, and click the Sync markets button under Multi-currency pricing.

  9. Verify that the Shopify Market metafield Adjustment Value is synced as a signed percentage. A positive value increases prices, and a negative value decreases prices.

  10. Fixed amounts added or subtracted to products are not supported by the Kickflip app. Only the percentages are supported.

This will update Kickflip to use the latest adjustment and rounding values from Shopify.

Did this answer your question?