Product Page — Gift Card Template
A specialised product page for gift card products. A recipient form is available through the buy buttons settings.
Overview
| Item | Detail |
|---|---|
| Template | templates/product.gift-card.json |
| Assign | Product admin → Theme template → product.gift-card |
| URL | /products/{handle} |
| Main section | main-product |
Typical blocks
- Description
- Separator
- Variant picker (denomination / amount variants)
- Buy buttons
- Share
Below these, recommendations and recently-viewed may be disabled depending on the configuration.
Step-by-step user journey
Step 1 — Open the gift card product
- Open a product that has the
gift-cardtemplate assigned
Step 2 — Choose an amount / variant
- Select the gift card value in the variant picker (e.g. $25, $50, $100)
- Confirm the price updates
Step 3 — Recipient details (if enabled)
- Buy buttons setting: Show gift card recipient ON
- Fill in the form fields:
- Recipient email
- Sender name
- Message (optional)
- Send date (optional)
Step 4 — Add to cart
- Add to cart
- The gift card appears as a line item in the drawer or cart
- Complete the checkout
Step 5 — After purchase (customer side)
- Shopify sends the issued gift card email
- The recipient redeems the code from the Issued Gift Card page
Merchant setup checklist
- Create a gift card product in the Shopify admin
- Assign the template:
product.gift-card - Variants = amounts
- Theme Editor → Buy buttons → recipient form toggle
- Test add-to-cart and checkout
<!-- BEGIN GENERATED: theme-editor -->
Theme Editor settings
Each section below links to its full settings reference — every setting with id, type, default and a screenshot of the panel.
| Section | Type | Settings | Blocks |
|---|---|---|---|
| Product | main-product | 12 | 18 |
| Full-width details | product-full-width | 2 | 8 |
| Recently viewed | recently-viewed | 13 | 0 |
Full index: settings reference
<!-- END GENERATED: theme-editor -->Related files
templates/product.gift-card.json
sections/main-product.liquid
snippets/gift-card-recipient-form.liquid
snippets/section.flex-pdp.gift-recipient.liquid
templates/gift_card.liquid
See also: 28-gift-card-issued.md