Multi-Currency Gift Cards on Shopify: How to Choose Your Local Currency Gift Card Setting Before BFCM
Shopify now supports local currency gift cards. Learn the two redemption settings, why the choice is permanent, and what to decide before BFCM.

For years, the answer to "can I sell multi-currency gift cards on Shopify?" was some version of "not really." Merchants running stores in several markets kept asking in the Shopify community forums whether they could offer gift cards in anything other than their store's primary currency.
That changed this year. Shopify now lets merchants sell local currency gift cards in any currency they operate in. It is a genuinely useful update for international stores, but it comes with one decision you cannot undo, and that is the part worth slowing down for before holiday traffic arrives.
Below: what changed, the two redemption settings and why the choice is permanent, a decision framework for picking one, what apps need to change, and a short checklist to work through before BFCM.
What Changed: Multi-Currency Gift Cards on Shopify
On May 11, 2026, Shopify announced that merchants selling in multiple markets can now sell and issue gift cards in any currency they operate in, not just the shop's primary currency.
Shopify's own example is a USD store issuing gift cards in EUR, CAD, or GBP. The point is stable valuations: a €50 card stays a €50 card for the recipient, regardless of how the dollar moves between the day it was bought and the day it gets spent.
There are two ways to set one up:
- Through a product. Create a gift card product priced in a market currency, then publish it to that market's catalog.
- Directly from the admin. Issue a gift card from the Gift cards section of your Shopify admin.
Either way, you make one more choice at creation time, and that choice is the one that matters most.
The Two Redemption Settings (and Why You Cannot Change Them Later)
When you create a local currency gift card, Shopify asks you to pick one of two redemption settings:
- Redeemable only in its issued currency. A CAD card can only be spent in CAD.
- Redeemable in any store currency. The card can be spent in any currency your store sells in, with the balance converted at redemption.
Here is the catch: this setting is chosen at creation and cannot be changed afterward. There is no toggle to flip in January if you picked wrong in November. If you want different behavior, you are creating new gift card products or new cards, and the ones already in customers' hands keep the rules they were born with.
That permanence is why this deserves a deliberate decision rather than a default click. A gift card can sit in someone's inbox for months. Whatever you choose now is what your support team will be explaining next spring.
A Decision Framework for Local Currency Gift Cards
Neither setting is universally better. The right one depends on where your customers live, how often they shop across borders, and how much currency movement you are comfortable absorbing.
Choose "Redeemable only in its issued currency" when
- Your markets are cleanly separated. Your Canadian customers buy in CAD and gift to other Canadians who will also shop in CAD.
- You want predictable liabilities. A €100 card is €100 of outstanding value, full stop. Your finance team can reconcile it without modeling exchange rates.
- Pricing differs by market on purpose. If your EU prices are set independently from your US prices, a card that converts across currencies can let shoppers pick whichever market is cheaper after conversion.
The trade-off: if a recipient moves, travels, or simply browses the wrong storefront, they may hit a card that will not apply. Expect a few support tickets and write a clear line about it in the delivery email.
Choose "Redeemable in any store currency" when
- Gifting regularly crosses borders. A parent in the UK buying for a student in Canada is exactly the case this setting serves.
- Customer convenience outweighs FX precision. The recipient can spend the card wherever they shop, and you accept that the converted value will move with exchange rates.
- Your prices are roughly aligned across markets. If converted prices are close to your local prices, conversion arbitrage is not a meaningful risk.
The trade-off is FX risk. Because the balance is converted at redemption, the value you honor in another currency can drift from the value you collected. On small cards that drift is noise. On large corporate or bulk orders, it is worth a conversation with whoever owns your books.
Which markets to start with
Start where you already have real volume in a non-primary currency. If most of your international orders come from one or two markets, those are your candidates. Markets where you sell only occasionally are better served by your existing primary-currency cards until you see demand.
Cross-border buying is not a niche behavior. As we noted in Digital Gift Cards Are Eating Physical, 16% of orders during Shopify's 2024 BFCM weekend were cross-border. Digital gift cards already travel without customs or shipping; now they can travel in the right currency too.
Test with one market first
Because the setting is locked in at creation, do not roll it out across every market on day one. Pick a single market, create one gift card product, and run real test purchases and redemptions before you expand. Check what the buyer sees, what the recipient sees, and what shows up in your reports and payouts. Only then replicate the setup elsewhere.
What App Developers and App-Reliant Merchants Need to Know
If your gift cards are created by an app rather than by hand in the admin, this section matters as much as the merchant settings.
On June 5, 2026, Shopify published the developer side of this change. GraphQL Admin API version 2026-07 introduces:
- A new
giftCardProductSetmutation withissuanceCurrencyandcrossCurrencyRedeemablefields. Both can only be set when the product is created, mirroring the permanence merchants see in the admin. - A
GiftCard.crossCurrencyRedemptionStrategyfield with three values:NONE(cross-currency redemption off),MARKET_FX(cross-currency redemption on, no issuance currency set), andSPOT_FX(cross-currency redemption on, with an issuance currency). - New query fields:
GiftCard.isRedeemable,GiftCard.crossCurrencyRedemptionStrategy, andProduct.giftCardSettings. - A breaking change for older integrations. Apps must replace the deprecated
initialValuefield withinitialAmount, which carries both an amount and a currency, before upgrading to 2026-07.
For merchants, the practical takeaway is simple: before you rely on cross-currency settings, confirm that every gift card app you use has migrated to the 2026-07 fields. An app still on an older API version may create cards in your primary currency only, or may not read the new redemption settings at all. Ask the developer directly, and check their changelog. We break down how the major gift card apps differ in our Shopify gift card app landscape.
Where GoGiftCards fits
To be straightforward about our own app: GoGiftCards records a currency on every gift card it creates and credits each card in that card's own currency. Our scheduled delivery, branded emails, and fraud scoring work on whichever cards your store issues. Today, cards issued through GoGiftCards default to your shop's primary currency.
Our job is the gifting layer: letting a buyer schedule a card for a birthday weeks away, write a personal message, and have it arrive in a branded email at the right moment. Shopify's update handles the currency the card lives in. Those are complementary, and the currency decision above is one you make in Shopify regardless of which apps you run.
Pre-BFCM Checklist for Local Currency Gift Cards
BFCM lands in late November. Anything you want live for it should be tested well before then. Work through this list in October:
- List your markets by real volume. Identify the one or two non-primary currencies where you actually sell.
- Decide the redemption setting per market. Use the framework above and write the reasoning down so your team knows why.
- Loop in finance. If you choose "redeemable in any store currency," agree on how converted redemptions get reconciled.
- Create one test product in one market. Price it in that market's currency and publish it to that market's catalog.
- Buy it, gift it, redeem it. Run the full loop with a real card, including a redemption attempt in a different currency, so you see the behavior firsthand.
- Audit your apps. Confirm each gift card, loyalty, or rewards app has migrated off
initialValueand supports the 2026-07 fields. - Update customer-facing copy. Make the card's currency and redemption rules obvious on the product page and in the delivery email.
- Brief support. Give your team a two-line answer for "why won't my gift card work?" before the first ticket arrives.
For the rest of your pre-holiday setup, our Q4 2026 Gift Card Prep Checklist covers fraud settings, corporate and bulk gifting, and stress-testing scheduled, branded delivery.
Common Pitfalls and Questions
Can I switch an existing card from issued-currency-only to any-currency?
No. The redemption setting is chosen at creation and cannot be changed. You would need to create a new product or card with the setting you want.
Do I need a separate gift card product for each market?
If you sell through products, the setup Shopify describes is a gift card product priced in a market currency and published to that market's catalog. In practice, that means planning one product per currency you want to support.
My gift card app says it supports Shopify gift cards. Is that enough?
Not necessarily. Supporting gift cards and supporting the 2026-07 currency fields are different things. Ask specifically whether the app uses initialAmount and respects crossCurrencyRedemptionStrategy.
What is the biggest mistake to avoid?
Rolling out a permanent setting to every market at once during peak season. Test one market, learn from it, then expand.
The Short Version
Multi-currency gift cards on Shopify are finally real. You can sell cards priced in your customers' local currency, with values that hold steady through exchange rate swings. The one decision that needs care is the redemption setting, because it is permanent: issued-currency-only for clean, predictable markets, any-currency for cross-border gifting where convenience beats FX precision.
Pick one market, test the full loop, confirm your apps are on the 2026-07 API, and expand from there before late November.
Once your currency setup is settled, make the gift itself memorable. Install GoGiftCards from the Shopify App Store to add scheduled delivery, personal messages, and branded gift card emails to your store, and start your free trial before the holiday rush.
