Tags:
- Admin GraphQL API
- 2026-07
Local currency support gift cards now available in the GraphQL Admin API
Starting in API version 2026-07, the GraphQL Admin API supports local currency gift cards. You can create gift card products that are issued in a specific currency, and control whether buyers can redeem those gift cards across currencies. If your app creates gift cards directly, migrate from the deprecated field to .
What changed
Use the new mutation to create and update gift card products. The input includes and , and automatically applies the product’s gift card settings to its variants. You can set and only when you create the product; you can’t change either field afterward.
Inspect a product’s settings through . If is null, Shopify issues gift cards from the product in the shop’s currency. If is set, Shopify issues gift cards in the specified currency, and buyers can purchase the product only in that currency. Publish these products only in markets where that currency is supported.
controls redemption behavior across currencies:
- If
isfalse, issued gift cards use aof. - If
istrueand the product has no issuance currency, gift cards use. - If
istrueand the product has an issuance currency, gift cards use.
Gift card creation now accepts , which replaces the deprecated field. includes both the amount and currency. Query and to check whether a gift card can be redeemed and how cross-currency conversion is handled.
What to do
- If you create gift cards using
, replacewithbefore you upgrade to2026-07. - If you offer multi-currency stores, decide whether new gift card products should be pinned to a single issuance currency. Configure
andwhen you create the product; you can’t change either field afterward. - Update redemption flows to read
so you can surface accurate cross-currency conversion behavior to merchants and buyers.