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.

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¶

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¶

| 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:
- Click Issue e-Gift card in the page header
- Fill in the form:

| 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 |
- 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.

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.
- Select the product and variant these codes belong to
- Paste codes into the text area (one per line)
- 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¶
