Skip to main content

Subscription price doesn’t match your Shopify Markets price (Set Price)

How Shopify Markets pricing behavior works with Set Price subscription plans & how to enable Shopify Market pricing on subscription products

Adriana avatar
Written by Adriana
Updated this week

If shoppers in another country see a different subscription price than the one you set in Shopify Markets, check if the subscription plan uses Set Price.

This article explains what that setting does and how to switch the plan so Markets uses your per-market price.

Important: Checkout pricing (conversion, rounding, and market overrides) is determined by Shopify Markets and your Shopify settings. Ongoing does not set currency or market pricing.


What’s going on (plain + short)

  • Set Price locks the subscription charge in your store currency (e.g., CA$).

  • At checkout, Shopify Markets converts that fixed amount for the shopper’s market (e.g., US$, £, ).

  • Because it’s converting a fixed number, Markets doesn’t use your per-market override for that plan.

Goal: Make the plan use the product price, so Markets applies your per-market price at checkout.


Who this applies to

  • All subscription plan types: monthly, quarterly, annual, prepaid, etc.

  • Best when you want Markets (US$, £, €, etc.) to control the final price at checkout.

Note for prepaid: If your plan bills once and delivers many times (e.g., bill yearly, deliver monthly), using product price may multiply by the number of deliveries. See Prepaid notes below.


Quick check (30 seconds)

Open the subscription plan in your subscription app:

  • If you see Discount type = Set Price → this is a common cause.

  • If you see Discount type = Percentage off at 0% → Markets can use your per-market product price.


The fix (keeps Markets in charge)

In your subscription app (Ongoing):

  1. Go to Subscription groups → open your group → PlansEdit the subscription plan.

  2. In Discounts:

    • Set Discount type = Percentage off

    • Set Value = 0%

  3. Save.

What this does

  • 0% turns off the fixed Set Price behavior.

  • The plan uses the Shopify product price.

  • Shopify Markets then applies your per-market price at checkout.

Want a discount and still use Markets pricing?


Turn Enable discounts onDiscount type = Percentage off → set your % (e.g., 10%).


Avoid Set Price if you want Markets to control pricing.


Prepaid notes (important)

  • Bill every 1 year / Deliver every 1 year (annual/annual):
    Checkout shows one per-market total (it does not multiply by 12).

  • Bill once / Deliver multiple times (e.g., bill yearly, deliver monthly):
    Using product price may total product price × deliveries for the cycle.

    • If you want a single upfront total, set your product price per market to that total, or use per-market plan pricing if your store supports it (works best for subscription-only products).


Verify (2 quick tests)

  1. Add the subscription to cart and use a shipping address in a market you sell to (US, CA, UK, EU, etc.).

    • Confirm checkout shows your price from Settings → Markets → Products & pricing for that market.

  2. Repeat for any other markets you serve.

Tip: Keep screenshots for your records.


What changes (and what doesn’t)

  • New subscribers: See the updated per-market price going forward.

  • Existing subscribers: Keep the price from when they signed up (Shopify behavior).


FAQ

If I use Set Price on a subscription plan, will Shopify Markets still use my market price?
Set Price fixes the charge in your store currency and is converted at checkout, so the per-market price isn’t applied for that plan.

Can I remove the discount entirely?
If the plan doesn’t show a “disable” option, Percentage off = 0% achieves the same pricing result.

We use Managed Markets / Markets Pro—anything special?
If the plan uses product price (0% percentage off) and your per-market prices are set, but checkout still differs, contact Shopify Support to confirm Markets behavior for your store.


TL;DR

  • Seeing the “wrong” subscription price in another market? Check for Set Price on the plan.

  • Switch to Percentage off = 0% so the plan uses product price.

  • Shopify Markets applies your per-market price at checkout.

  • Test with addresses in each market you sell to.

  • Existing subscribers stay as they are.

Did this answer your question?