Skip to content

eGift Cards & Physical Gift Cards

The Gift Cards page is the main configuration area for both digital (eGift) and physical gift cards. Go to eGift Cards in the left navigation.

The page has two tabs: E-Gift cards and Physical gift cards.

eGift cards settings


E-Gift Cards tab

Enable / disable

Toggle eGift cards on or off. When disabled, the storefront gift card widget and purchase flow are hidden from customers.

Card designs

Card designs grid

A grid of available design thumbnails. Click a design to select it as the active design for gift cards. The selected design appears in the gift card delivery email and on the gift card page.

To upload a custom design image, click Upload custom card. The image is added to the grid immediately.

Card categories

Organize designs into named groups that customers see on the gift card selection page. Manage categories via the Organize button, which takes you to Card Categories.

Custom amount

Allow customers to enter any amount instead of (or in addition to) fixed denominations.

  • Enable custom amount — toggle on to allow buyer-specified amounts
  • Custom amount expiration — optionally set an expiry for cards issued with a custom amount

Gift card product

Link the gift card product from your Shopify catalog. GiftCard Hero uses this product to trigger gift card creation when an order is placed. You can also configure one-time purchase products — products that issue a gift card only once per customer.

Automation settings

Automation settings

Option What it does
Auto-disable on refund Automatically disable a gift card when its order is refunded
Fulfill orders on order creation Mark the gift card line item as fulfilled immediately when the order is created

Email copy

Enter an admin email address to receive a BCC of every gift card delivery email. Useful for quality control or record-keeping.

Save codes

When enabled, gift card codes are saved in the order notes for easy reference.


Physical Gift Cards tab

Controls physical card code import and management. See Physical Gift Cards for the full import and inventory workflow.

Option What it does
Enable physical gift cards Toggle to activate the physical card feature
Add physical codes Open the import modal to upload card codes via CSV
Email copy Admin email to receive a BCC of physical card emails
Auto-disable on refund Disable a physical card code when its order is refunded

Header actions

These buttons appear at the top of the page:

Button Where it goes
Issue e-Gift card Opens the manual card issuance form (see below)
Order physical gift cards Link to Shopify's hardware store to order physical cards
Translations Opens Design & Translations to customize language strings

Issuing a gift card manually

To send a single gift card directly to a customer — for example, as a goodwill gesture or compensation:

  1. Click Issue e-Gift card in the page header
  2. Fill in the form:

Issue gift card

Field Notes
Initial value Amount in your store's currency
Message Optional personal message (up to 200 characters)
From Sender name shown in the email (up to 40 characters)
Gift code Leave blank to auto-generate, or enter a custom code (8–18 characters)
Card design Select from the available design thumbnails
Recipient email Where the gift card email is sent
Recipient name Shown in the email greeting
Send date / time Schedule delivery for a future date, or leave blank to send immediately
Notes Internal note — not visible to the recipient
  1. Click Send gift card

The card is created in Shopify and the delivery email is sent to the recipient on the scheduled date and time.


Advanced Settings

Go to eGift Cards → Advanced Settings for additional technical options.

Advanced settings

Regular products as gift cards

Select any Shopify products to behave as gift cards. When one of these products is purchased, GiftCard Hero generates a gift card code instead of fulfilling a physical item.

For each selected product you can configure:

Option Description
Skip gift codes generation Don't generate a Shopify gift card code — use this if you manage codes externally
Save gift codes in order notes Include the generated code in the Shopify order notes
Don't send gift card email to purchaser Suppress the confirmation email to the buyer
Don't mark item as fulfilled Keep the line item unfulfilled after gift card issuance
Track inventory for variants Enable Shopify inventory tracking on the product's variants

Predefined gift codes

Upload a list of pre-made codes. GiftCard Hero assigns them to orders in sequence, instead of generating random codes. This is useful when codes are pre-printed on physical cards.

  1. Select the product and variant these codes belong to
  2. Paste codes into the text area (one per line)
  3. Click Submit codes

The code table shows each uploaded code with its status (unused / used), registration date, and the order it was assigned to.


How it looks on your storefront

Gift card page on your storefront