Customer Account Portal¶
GiftCard Hero includes a Shopify Customer Account extension that adds a My Gift Cards page to your customers' account area. Customers can view all their gift cards and current balances without contacting support.
What the extension does¶
When a customer logs into their Shopify account and navigates to My Gift Cards, they see a list of gift cards associated with their account — including current balances.
This reduces support requests about balance inquiries and gives customers a convenient self-service option.

How it works¶
The extension is built as a Shopify Customer Account UI Extension targeting the customer account portal pages. It uses the Storefront API to fetch gift card data for the logged-in customer.
Because it integrates with Shopify's Customer Account system:
- Only gift cards linked to the customer's account are shown
- The data is fetched securely — customers only see their own cards
- It works with Shopify's new Customer Account experience
Card association¶
For a gift card to appear in a customer's account, the card must be associated with their customer record. This typically happens when:
- The customer purchases a gift card while logged in
- A gift card is issued directly to a customer's email from the GiftCard Hero admin
- The customer redeems a gift card at checkout while logged in
If a customer has a card that isn't showing in their account, they can use the Balance Check Widget to look up the balance by entering the code directly.
Availability¶
This feature requires that your store uses Shopify's Customer Account system (the newer customer account experience, not the classic account pages). The extension is installed automatically when GiftCard Hero is installed — no additional configuration is needed in most cases.
Testing¶
To verify the extension is working:
- Create a test Shopify customer account
- Issue a gift card to that customer's email via GiftCard Hero (Issue e-Gift card)
- Log in as that customer and navigate to the customer account
- Look for the My Gift Cards section
- Confirm the card and its balance appear correctly