Shopify does not expose the full gift card code through its API when physical gift cards are sold through Shopify POS.
To work around this Shopify limitation, you'll need to update Shopify's default Gift Card email template to include an Activate Gift Card button. When the recipient opens the gift card email and clicks this button for the first time, the full gift card code is securely passed to Wrapped, allowing the gift card to be activated and synchronized across your connected sales channels.
From your Shopify admin, click on Settings > Notifications > Customer notifications > Gift cards > New gift card
Click "Edit code".
Note: we encourage you to copy the HTML and save it into another text file as a back-up before you make any edits.
Type CTRL+F to search for "{{ gift_card.url }}"
Replace with https://manage.wrappedgiftcards.com/Preview/ShopifyGiftCard?shopifyDomain={{shop.domain}}&code={{gift_card.code}}
Now type CTRL+F to search for "{{ shop.url }}"
Replace with https://manage.wrappedgiftcards.com/Preview/ShopifyGiftCard?shopifyDomain={{shop.domain}}&code={{gift_card.code}}
Type CTRL+F to search for "Visit online store". Replace the text to say "Activate gift card".
Click "Save".
Test Your Configuration
Once you've updated the email template, we recommend completing a test purchase of a physical gift card through Shopify POS to confirm everything is working as expected.
Be sure to add a customer with a valid email address to the sale, as Shopify will only send the gift card email to the customer associated with the transaction. Once the email is received, click the Activate Gift Card button to pass the full gift card code to Wrapped.
Verify that the gift card has been successfully synced to your Wrapped account and any connected sales channels.


