Skip to content

Gift card

Gift card styles the redemption page for a gift card already issued by Shopify. It displays the real balance, code, expiry information, and card status. It does not create a gift-card product or set its price. Configure the separate recipient purchase form in Product.

gift-card-layouts1-edited-edited gift-card-layouts2-edited-edited

  1. In Shopify admin, open Online Store → Themes and open the theme editor for the theme you want to change.
  2. In the template selector, open Others → Gift card.
  3. Select Gift card in the sidebar and edit its settings.
  4. Save and check the issued-card page using a test card.

This is a dedicated page with its own controls, rather than a section to add to a regular page template. The store’s normal Header and Footer are not used here. Shopify describes gift card appearance under templates.

LayoutAppearance
Centered gift cardCentered introduction, landscape card, balance, and redemption information
Image and detailsImage on the left and redemption details on the right; stacked on phones

The same selected image and entered text are kept when you switch layouts. With no image, the card uses Card tint. Switching the layout does not generate card data.

  1. Choose Centered gift card for Layout.
  2. Upload a Logo and a suitable Card background / left main image, or use the plain card color.
  3. Leave Heading and Subheading empty to use the translated defaults.
  4. Keep Show QR code, Show print button, and Show Apple Wallet on.
  5. Check a test card’s balance and code, then test copying and printing in the browsers your shoppers use.
SettingDefaultOptionsWhat it does
LayoutCentered gift cardCentered gift card; Image and detailsChoose a centered landscape card or an image beside the details.
Maximum page width1280 px960–1440 px; step 40Set the maximum page content width. The centered card itself stays narrower than the page.
Space above content48 px16–120 px; step 8Set space above the content. Phone spacing is capped at 40 px.
Bottom spacing48 px16–120 px; step 8Set space below the content.
LogoNot selectedImageChoose a page logo. Without an available logo, the actual store name appears. The current theme has no global Default logo control. Recommended: 600 × 200 px transparent PNG or WebP.
Logo width160 px80–240 px; step 10Set the logo image width. Smaller screens may reduce it to keep the other controls usable.
Show logo and card label on the imageOnOn / OffOverlay the logo or store name and gift-card label on the card image. Turn off when your artwork already includes them.
Show image branding on mobileOffOn / OffImage and details only: show image branding on phones. Also requires the main branding switch. With no image, the plain card retains branding when the main switch is on.
HeadingEmptyFormatted headingLeave empty for the layout’s translated default. Italic heading text uses the theme accent color. Unavailable cards use a neutral default heading.
Desktop heading size64 px32–72 px; step 2Set the desktop heading size; the heading adapts on phones.
SubheadingEmptyTextLeave empty for the layout’s translated default. Use Show subheading to hide it instead.
Show subheadingOnOn / OffShow the subheading for an active card. It is omitted for unavailable or inactive states.
Image captionEmptyTextAdd a caption below the image in Image and details only.
Copy button labelEmptyTextOverride the translated copy-button text. Empty uses the translated default.
Shop button labelEmptyTextOverride the shop-button text. Its destination stays your store homepage.
Background colorEmptyColorOverride this page’s background. Empty uses the theme background.
Left background imageNot selectedImageAdd optional left-side decoration. Use an 800 × 800 px transparent PNG or WebP and keep essential text out of it.
Right background imageNot selectedImageAdd optional right-side decoration. Use an 800 × 800 px transparent PNG or WebP and keep essential text out of it.
Background image width380 px160–600 px; step 20Set the target decorative image width; screen space can limit the actual size.
Background image opacity45 %0–100 %; step 5Fade both decorative background images without fading the redemption information.
Show background images on mobileOffOn / OffShow the decorative background images on phones. They are hidden there by default.
Card background / left main imageNot selectedImageCentered: use about 1500 × 800 px with clear text space on the left. Image and details: use about 1200 × 1200 px. Set the focal point to control cropping.
Card tintLilacCream; Lilac; Mint; ApricotSet the plain card color and the color used for its image overlay.
Text color on imageEmptyColorOverride the store-name fallback, card label, and centered balance color over the image. It does not recolor an uploaded logo.
Image tint overlay0 %0–100 %; step 5Add the selected card color over the image to improve text contrast.
Image fitFill and cropFill and crop; Fit entire imageFill and crop fills the image area; Fit entire image keeps the full image with space around it when needed.
Desktop image ratioSquare (1:1)Square (1:1); Portrait (4:5); Tall (3:4); Landscape (3:2)Set the desktop image shape in Image and details only. Centered gift card keeps its landscape shape.
Mobile image ratioLandscape (4:3)Square (1:1); Portrait (4:5); Tall (3:4); Landscape (3:2); Landscape (4:3)Set the phone image shape in Image and details only. Existing saved choices stay unchanged when the theme’s default changes.
Show back to store linkOnOn / OffShow the header link back to your store.
Show print buttonOnOn / OffShow a print button when the browser controls are ready. Browser printing can also be used directly.
Show QR codeOnOn / OffShow a QR code only for an active card when Shopify supplies the required card information.
Show Apple WalletOnOn / OffShow Apple Wallet only for an active card with a Wallet pass supplied by Shopify.
Show gift messageOnOn / OffShow a real sender message when one is included with the issued card.
Show original value when balance changesOnOn / OffShow the original value only when it differs from the remaining balance.

Do not place a balance, redemption code, QR code, or recipient’s private information inside the artwork. Shopify supplies the real card data separately. Choose a photo with enough clear space for overlaid text and check contrast at both screen sizes.

Text color on image changes text, not the colors inside your uploaded logo. Use a suitable logo variant when needed. Background decorations should remain decorative and should not carry important instructions.

When taking documentation screenshots, use test data and hide the actual redemption code and QR code.

  • The page distinguishes unavailable, disabled, expired, fully used, and active cards. Balance, original value, expiry, and message come from the issued card, not editable sample fields.
  • Copying, redemption instructions, QR, and Wallet are offered for active cards when their required data is present. Enabling a switch does not create missing data or reactivate a card.
  • A changed balance can show the original value as additional information. It does not replace the remaining balance.
  • Copying can be blocked by browser permissions. The page helps the shopper select the code for manual copying instead.
  • Printing uses the browser’s print dialog. Decoration and screen-only actions are removed from the print view; check paper layout in the target browser.
  • Without browser scripting, card text and the store link remain available. Use the browser’s own print command; interactive copy and generated QR controls are unavailable.
  • A scheduled send date is displayed when Shopify supplies it with the issued card. Configure recipient details and delivery scheduling in the Product purchase form, not in these appearance settings.

Minimal card: choose Centered gift card, use Card tint → Lilac, leave the card image empty, and keep both decorative background images empty. Leave default heading text and redemption functions enabled.

Image-led gift: choose Image and details, upload a 1200 × 1200 px image, use Desktop image ratio → Square (1:1) and Mobile image ratio → Landscape (4:3). Leave Show image branding on mobile off to keep the phone image clear.

Why is Apple Wallet missing even though it is enabled? Shopify must supply a Wallet pass for an active card. The switch alone cannot produce one.

Why does the preview not show a card balance or code? The page needs real card data. A missing card does not create a sample balance or redemption code.

Can I change the card’s value here? No. The theme only displays Shopify’s current card data.

Where do I configure a gift-card recipient form? This page is the issued card’s redemption view. Enable Show gift card recipient form in the Product section’s Buy buttons content block to offer recipient details and a send date.