How to easily create multi-currency discount codes

Hi everyone,

I’m a developer working with a bunch of Shopify Plus clients, and I’ve run into a bit of a headache with discount codes :sweat_smile:
A lot of my clients have international stores, but the discount codes are stuck with the store’s base currency. So, when we want to offer discounts in multiple currencies like EUR, USD, and GBP, it turns into a bit of a mess. The currency conversion isn’t smooth at all, and right now, the only fix we’ve found is to manually adjust the conversions—which is definitely not ideal for anyone.

What I really need is a way to have a code like WELCOME10 give a straightforward 10€/10£/10$ off when someone spends more than 100€/100£/100$. I’m honestly surprised Shopify doesn’t have this built in already.

I’ve tried out a few currency apps, but nothing’s really done the trick. Has anyone else dealt with this and found a good solution? Any tips or advice would be awesome!

Thanks a lot!

@EcomMax , might be a silly suggestion, but why can’t they create discounts with percentages off instead of amount off? Wouldn’t that work in any market?

I found this because I have the same issue. Sure percentages would work but sometimes you just want to use fixed amounts. Also I need it to work only in certain markets, i.e. US but not UK.

Hi both, thank you for your reply.
I agree percentages can be useful in some situations, they don’t work well for our product range. We have items with significantly different price points—for example, skincare and serums priced under 50 €, and devices ranging from 500 to 1000 €. Because of this, I can’t rely on percentage-based discounts, I need to offer precise amounts off.

Also, I want to provide a consistent discount experience across different currencies. Ideally, I’d like to use a code like PRO20, which would offer 20€/£/$ off when customers spend 200€/£/$, without relying on a fixed currency conversion. This way the discount is clear, no matter what currency the customer is using

Check this app out. https://apps.shopify.com/pixoo-multi-currency-discounts

Thanks so much @lraffo33 ! This is exactly what I needed! I tested it out and it applies the discount codes by currency perfectly.
I didn’t want to build something from scratch myself, so this is going to save me a lot of time.

It looks like the app is quite new—I didn’t find it a few weeks ago.

Another of apps that support feature too for all of type discount: https://apps.shopify.com/smarty-discount

Hi Karoshi, thanks for the suggestion! I’ll check it out, though I really like Pixoo—it works perfectly and fixed my past issues. Smarty Discount seems a bit confusing and tries to do too much. I prefer apps that solve one problem well. I’ll share feedback if I try it.

Thank you! The main purpose of the app is to extend the default Shopify discounts. Please consider trying it if you need to create multiple discounts for orders, shipping, and products.

If you’re looking for a way to offer multi-currency fixed discounts that display correctly based on the shopper’s currency, Klip Coupons: Sales and Discounts solves this directly.

When you create a coupon in Klip, it automatically adapts the fixed discount (e.g. $10 off) to the shopper’s local currency, using Shopify’s currency conversion logic—so a customer in the UK would see the equivalent in GBP, while someone in the EU would see it in EUR.

No custom setup or code required—it just works, and the discount is clearly displayed on the product page in the shopper’s currency.

It’s a good solution if you’re selling internationally and want to offer clean, localized promotions without the limitations of Shopify’s native discount engine.

I’ve been using Pixoo recently, and honestly, it makes creating multi-currency discount codes ridiculously easy.

No more juggling different rules or duplicating codes for each market. I can set everything up in just a few clicks.

For example, here’s what I’ve built in minutes

  • USFREESHIP → Free shipping in the US on orders over $60!
  • FR20EUR → –20 € on all skincare orders over 80 €!
  • CHF30 → Save CHF 30 on our best-selling LED Masks!
  • AU20FIX → A$20 OFF accessories this weekend only!
  • IMM5OFF → Flash Deal: £5 OFF for the first 200 orders!
  • CYBERUP → Upgrade & Save £30 / €35 / $40 on Premium Bundles! (only £/€/$)

It’s fast, clean, and everything stays consistent across currencies and markets.

If you’re running international campaigns, Pixoo honestly saves a ton of time and headaches.