Changing gift card settings

You can enable Apple Wallet Passes, change gift card expiry settings, and set up automatic fulfillment for gift cards in Shopify.

Change your gift card expiry settings

Gift cards can be set to expire after a specific amount of time. By default, gift cards don't expire because it is illegal in some countries for gift cards to expire. If you set an expiry date, then, by default, the cards expire after five years. However, you can change the length of the expiry date. Verify that you are following the rules and regulations for gift cards in your country.


  1. Click Gift cards expire.

  2. Set the expiration details for your gift cards.

  3. Click Save.

Enable Apple Wallet Passes

You can enable Apple Wallet Passes to allow customers to use their gift cards on their iOS devices in Apple Wallet. With Passes, customers can check a gift card's balance and redeem a gift card in-store.

You can enable Apple Wallet Passes from the Gift cards settings page in your Shopify admin.


  1. In the Apple Wallet section, check Enable Apple Wallet Passes.
  2. If you want to customize the appearance of your gift cards in Apple Wallet, then make changes to the text, color, and image settings. You can change these settings at any time.
  3. When you're done, click Save.

After you enable Apple Wallet Passes, emailed gift cards will include an Add to Apple Wallet button:

Disable Apple Wallet Passes

  1. In the Apple Wallet section, uncheck Enable Apple Wallet Pass.

When you disable Apple Wallet Passes for a gift card product, new gift cards won't include the Add to Apple Wallet button, but existing Passes can still be redeemed.

Customer experience

Your customers can download Apple Wallet Passes to their iOS device from the notification email that they receive when they buy a gift card. Emailed gift cards will include an Add to Apple Wallet button. Customers can click the button to open the gift card automatically in Apple Wallet.

The Pass displays your store information, the gift card's active balance, and a unique QR code:

When a customer presents a gift card using Apple Wallet, you can scan the QR code with a 2D scanner, or the camera on an iPad when you are using the Shopify POS app.

Customers who have downloaded Passes can receive notifications on their iOS device when they're near your store. Customers can deactivate these notifications from within Apple Wallet on the Pass's details screen. The details screen also displays your store's terms of service.

Customize your Apple Wallet Passes

You can change the way that your Apple Wallet Passes look to match your store:

Any customizations that you make will also appear in Passes that customers have already downloaded.

Change text and background colors

You can change the text and background color of your Apple Wallet Passes to match your store.


  1. From the Apple Wallet section, you can change the header text, card color, and text colors:
    Apple Wallet Pass appearance preview and options including header text, colors, and checkboxes for using a custom logo or banner
  2. When you're done, click Save.

By default, your Apple Wallet Passes display the Shopify gift card icon in the header:

Apple Wallet Pass header showing the default Shopify gift card icon


  1. In the Apple Wallet section, check Use a custom logo.
  2. Click Choose File to upload an image file. The image will be automatically resized to 90 by 90px.
  3. When you're done, click Save.

Use a custom banner

By default, your Passes display a Shopify banner under the header:

Red banner with icons in background


  1. In the Apple Wallet section, check Use a custom banner.
  2. Click Choose File to select an image file. Your image will be cropped to 1125 by 432px. If you don't want your image to be cropped, then use image editing software to resize the image to 1125 by 432px before you upload it. Make sure the image file isn't larger than 1125 x 432px.
  3. When you're done, click Save.

Update automatic fulfillment settings of gift cards

By default, gift cards are set to be fulfilled automatically when an order is paid, and the customer receives a notification email. You can change the fulfillment setting to manually fulfill all items in the order, including gift cards.


  1. In the Order processing section, select Do not automatically fulfill any of the order's line items. Learn more about fulfillment settings.

  2. Click Save.

Ready to start selling with Shopify?

Try it free