Shopify Markets Multi-Currency (Alpha)

Shopify Markets packages together several features to provide cross-border management from a single store. Our integration with Shopify Markets allows you to offer a localized currency experience for your subscribers by displaying prices in their local currency. If you have different markets set up on Shopify, your customers in those markets can pay for their subscriptions in their local currency.

Note: Multi-currency is in Alpha testing. Please reach out to our team to have this feature enabled for your store. We're actively building it out, so the listed features and limitations are subject to change without advance notice. Your store offers must be on version 2.36.0 to enroll, please reach out if you have any questions.

Customer experience

When customers check out with a subscription in their local currency, the currency code information will be passed into Ordergroove. When it’s time to process the next subscription order for the customer, Ordergroove will include the currency code when we place orders to Shopify so that customers are charged in the correct currency for their subscription.

image1.png

When your subscribers access the Subscription Manager, they will see the correct currency code associated with their subscription. Note: your subscription manager must be on v0.39.4 or later to display your subscribers' data in their local currencies (see this article for instructions on upgrading your subscription manager).

image3_clean.png

Additionally, currency codes are included in events sent to Klaviyo and Attentive, so you can use the currency code in your email and SMS messages with subscribers.

Lastly, we display currency codes in the Customer page in Ordergroove. When your team is providing support to your subscribers, they will be able to see the customer’s orders and subscriptions in their associated currency.

image2_clean.png


Analytics and Exports

All of your store’s analytics within Ordergroove will be displayed in your store’s Primary Currency. We convert all of your subscription transactions so that the Analytics display your data aggregated in a single currency.

Exports that you generate from Ordergroove will also include currency codes where appropriate. 


Getting started with multi-currency

Please submit a ticket to request this feature to be enabled for your store. Once it’s turned on in Ordergroove, and you have your markets set up on Shopify, there’s nothing else you need to do. Ordergroove will start collecting the necessary data to support your multi-currency experience.

If you currently have a multi-store setup on Shopify (different stores with different Ordergroove instances for different regions) and are interested in consolidating with Shopify Markets, please hang tight. We are still working out the details of how to safely combine programs and data within Ordergroove. You cannot take advantage of our Shopify Markets alpha at this time.


Known Limitations

Multi-Currency is still in Alpha, and while we're building it out there might be growing pains. Please be aware of the following limitations with the multi-currency alpha.

Market Customization

You cannot customize different subscription settings and experiences for different markets: 

  • All products eligible for subscription will be offered as a subscription in all markets where the product is available
  • All products available for SKU swap will be available in all markets
  • Buy X Subscribe to Y rules will apply to all markets
  • Recurring discount will apply to all markets
  • Free shipping set up through Ordergroove will apply to all markets
  • Language localization functionality is not included in this alpha

Pricing, Currency & Discounts

  • Price Locking is not supported
  • Flat rate recurring order discounts are not supported
  • Amount off discount codes on recurring orders are not supported
  • Country-specific pricing within the same currency is not supported (Ordergroove will use the primary market's price for all recurring orders). Country-specific pricing is only supported when the currency differs from your store's primary currency.
  • Switching or updating a customer's subscription currencies is not supported; customers must cancel and re-subscribe in the desired currency.
    • This includes admin users canceling and resubscribing customers from the Ordergroove Admin. The subscription price gets pulled from the product’s price, and is always in the store’s primary currency.
  • Prepaid subscriptions: Only certain exchange rate rules are compatible. Standard Dynamic Exchange Rate without Rounding and Manually-Selected Exchange Rate without Rounding are supported. The following are not supported:
    • Standard Dynamic Exchange Rate with Rounding is not supported
    • Manually-Selected Exchange Rate With Rounding is not supported
    • Market Specific Price Increase/Decrease Across All Products is not supported

Shipping

  • Flat rate shipping rates hosted by Ordergroove are not supported
  • Free shipping $ thresholds are not supported

Product Features & Admin Functions

  • Subscriptions created in the Ordergroove Admin (RC3) will be in the store’s default currency, even if the customer has subscriptions in other currencies
  • Admin users cannot cancel and resubscribe customers from the Ordergroove Admin in different currencies (subscription price is always pulled in the store's primary currency)
  • Static price bundles are not currently compatible with Shopify Markets, while dynamic multi-item bundles are compatible

Other Limitations

  • Shopify does not have a concept of Out of Stock per market, it will continue to leverage existing location logic
  • Emails sent through Ordergroove’s email feature do not include currency code