Gift card settings

You can change gift card expiry settings, activate Apple Wallet passes, and set up automatic fulfillment for gift cards in Shopify. Configuring gift card settings can ensure your gift cards align with your business policies and can provide a seamless experience for customers.

Customization requirements for Apple Wallet passes

When customizing your Apple Wallet passes, review the following requirements:

  • Banner image size: The maximum size for a banner image is 1125px x 432px. If you upload an image larger than this, then you might receive a 413 error. Resize your image to meet the size requirements before uploading.
  • Header text character limit: The Apple Pass Header text can have a maximum of 30 characters, including spaces. If you exceed this limit, then you receive an error when saving.

Manage 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's 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.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Payments.

  2. In the Payment configuration section, click Gift card expiration.

  3. In the Gift card expiration dialog, do either of the following:

    • If you don't want your gift cards to expire, then select Gift cards never expire.
    • To set expiration terms for your gift cards, select Gift cards expire. Enter an expiration value, and then select Years, Months, or Days as the expiration unit.
  4. Click Save.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Payments.

  3. In the Payment configuration section, tap Gift card expiration.

  4. In the Gift card expiration dialog, do either of the following:

    • If you don't want your gift cards to expire, then tap Gift cards never expire.
    • To set expiration terms for your gift cards, tap Gift cards expire. Enter an expiration value, and then tap Years, Months, or Days as the expiration unit.
  5. Tap Save or .

Activate Apple Wallet passes

You can activate Apple Wallet passes to give customers digital passes for their gift cards on their iOS devices. With a pass, customers can check a gift card's balance and redeem the gift card in store.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Payments.

  2. In the Payment configuration section, click Apple Wallet passes.

  3. In the Apple Wallet passes dialog, select Activate Apple Wallet passes for gift cards.

  4. Optional: 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.

  5. Click Save.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Payments.

  3. In the Payment configuration section, tap Apple Wallet passes.

  4. In the Apple Wallet passes dialog, select Activate Apple Wallet passes for gift cards.

  5. Optional: 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.

  6. Tap Save or .

After you activate Apple Wallet passes, emailed gift cards include an Add to Apple Wallet button.

Deactivate Apple Wallet passes

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

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Payments.

  2. In the Payment configuration section, click Apple Wallet passes.

  3. In the Apple Wallet passes dialog, deselect Activate Apple Wallet passes for gift cards.

  4. Click Save.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap Payments.

  3. In the Payment configuration section, tap Apple Wallet passes.

  4. In the Apple Wallet passes dialog, deselect Activate Apple Wallet passes for gift cards.

  5. Tap Save or .

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.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > General.

  2. In the Order processing section, select Don't fulfill any of the order's line items automatically. Learn more about fulfillment settings.

  3. Click Save.

Mobile
  1. From the Shopify app, tap Menu, and then tap Settings Settings.

  2. In the Store settings section, tap General.

  3. In the Order processing section, select Don't fulfill any of the order's line items automatically. Learn more about fulfillment settings.

  4. Tap Save or .

Troubleshooting Apple Wallet passes

If you're experiencing issues with Apple Wallet passes, then review the following troubleshooting information.

Add to Apple Wallet link doesn't appear in email or gift card

If the Add to Apple Wallet button doesn't appear in your gift card emails or on gift cards, then review the following potential causes:

  • Theme code is missing: Although Apple Wallet might be activated in your settings, your theme needs to have the supporting code. Some third-party themes and outdated Shopify themes might be missing this code.
  • Gift card notification was customized: If you've customized your New gift card or Gift card receipt notification templates, then the Apple Wallet code might have been removed.
  • Testing method: If you're sending yourself a test email directly from the admin, then it won't contain the Apple Wallet pass. The button is only included when an actual order or a test order is placed in your store.

To fix the issue, ensure your theme includes the Apple Wallet code. The code should look similar to this:

<a href="" class="apple-wallet-button">
  <img src="gift-card/add-to-apple-wallet.png" alt="Add to Apple Wallet" width="120" height="40">
</a>