E-commerce

E-commerce gift cards: managing balance, expiration, and usage questions

E-commerce gift cards: managing balance, expiration, and usage questions

June 28, 2026

"What is my card balance?" "My code doesn't work at checkout." "I didn't receive the email." "It expired yesterday, what can I do?" E-commerce gift cards build loyalty, increase average order value, and introduce the brand to the recipient. They also generate recurring customer service queries if no one has documented balances, expirations, and usage.

Without a dedicated process, every question mobilizes an agent who digs through the Shopify admin while the customer waits, cart open, ready to abandon.

This guide covers gift card customer support: mapping of requests, Shopify admin, self-service balances, bots, customer service templates, and expiration edge cases. Angle focuses on loyalty and operational support, complementing the gift card and Shopify gift card glossaries, distinct from the gift finder (help choosing a gift, not usage of a received card).

Summary

Why do gift card sales skyrocket after the holidays?

Gift card customer service tickets often represent 3 to 8% of support volume on active DTC stores, with a sharp peak in January (Christmas cards) and around Mother's Day.

What the recipient experiences

They receive an emotional gift, want to use it quickly, and run into a declined code, an unknown balance, or an untraceable email. The TSG and Bank of America study (1,002 US consumers, February 2026) shows that 44% spend more than the card's value at redemption, and 39% to 49% are less likely to use it if a redemption channel is missing (TSG, gift cards 2026). Every support friction = delayed or lost redemption.

Support cost and LTV

Unautomated gift card ticket: 6 to 12 minutes (admin lookup, checkout explanation, resending email). See support cost analysis. The recipient is often a new customer: first brand impression = quality of gift card customer service.

Volume triggers

  • Christmas and holidays: mass digital cards, spam emails

  • January-February: initial redemption attempts

  • Expiration D-30: panic over remaining balance

  • Theme checkout: gift card field hidden after update

  • Promo stacking: card + code rejected, misunderstood

DTC beauty example: 240 cards sold in December, 71 balance/usage tickets in January. Balance page + lookup bot: 52 tickets in February (−27%).

Which gift card formats are game-changers in terms of support?

The gift card format varies by type, issuer, and confusion with other store credits.

Native Shopify Digital Card

Email with a unique 16-character code, link to the balance page in the email. Balance is reusable across multiple orders as long as credit remains. Shopify applies the balance to the order total, taxes and shipping included (Shopify, using a gift card).

Physical and B2B Cards

Printed code, sometimes with delayed activation. For "unreadable code" tickets or corporate batches of 50 cards: use a dedicated process, not the B2C macro. Corporate orders: invoicing, CSV codes, contact b2b@.

Store Credit, Vouchers, and Third-Party Cards

Voucher refund ≠ purchased gift card: customer messages often confuse the two. HappyCard or third-party network cards: refer to the issuer, not store customer service. See credit note vs refund.

Omnichannel POS + Web

Is a card issued in-store usable online? A unified policy is mandatory. See omnichannel POS support.

Support Promise

Reduce tickets via self-service visible balance, diagnostic bot, and identical wording in email, help center, and chat.

Which customer questions cover 90% of the gift card customer service volume?

Map out customer service gift card questions before writing the help center, bot intents, and macros.

Balance and validity (40% volume)

  1. What is the remaining balance?

  2. Is my card still valid?

  3. How do I see where I stand after a partial order?

  4. Does the balance include shipping costs?

Checkout usage (35% volume)

  1. Where to enter the code in the cart or checkout?

  2. Why "invalid code" or nothing happens?

  3. Can I pay part card and the rest by credit card?

  4. Card + promo code: can they be combined?

  5. Valid on sale or excluded items?

Purchase and receipt (15% volume)

  1. Gift card email not received (spam, recipient typo).

  2. Scheduled sending: when does the email go out?

  3. PDF version to print for hand-delivery?

Disputes (10% volume)

  1. Lost or stolen card before use.

  2. Expired card with remaining balance.

  3. Return refund credited to gift card: processing time?

See also promo codes and combining with cards.

How to view and manage gift cards in the Shopify admin?

Mastering the Shopify gift cards admin cuts processing time in half.

Viewing a card

Admin → Products → Gift cards → search code or email. Timeline: initial value, usages, remaining balance, expiration.

Agent vs manager actions

Agent: read balance, resend email, explain checkout. Manager: adjust balance, extend expiration, deactivate fraud, issue replacement.

Shopify rules

Codes are case-insensitive. Insufficient balance: second payment method for the remainder. One card per standard order; remaining balance stays on the same code. Resend email from order if customer accounts are recent.

Common mistake

Creating a new card without a lookup = double liability. Documentation: Shopify, create gift cards. See Shopify integration.

Which self-service allows you to check the balance without a receipt?

The gift card balance self-service deflects 40 to 60% of balance tickets if the link is visible everywhere.

Balance check page

URL /pages/gift-card-balance: enter code → display balance + expiration date + "use now" link to store. Shopify already includes a balance link in the gift card email; the storefront page must remain accessible without a lost email.

Where to place the link

  • Permanent Footer: "Check my gift card balance"

  • Issuance Email: balance button above the code

  • Gift card product page: inline Q&A block on usage

  • Help Center: indexed hub article "[brand] gift card balance"

Apps and customer account

Rise.ai, Gift Card Balance Hero: history and expiration reminders. Shopify customer account: cards linked to the profile if the email matches. Apple Wallet Pass (Shopify): balance and QR in store if enabled (Shopify, gift card settings).

30 s checkout video

Mobile: cart → "Gift card or discount code" → paste code → Apply → deducted amount visible. Reduces "where to enter" tickets by an average of 30% on stores that test it.

See self-service guide, Q&A hub to reduce tickets.

How to automate balance and checkout via chatbot?

The gift card chatbot automates balance lookups and guides checkout without exposing codes in analytics logs.

Priority Intents

  • gift_card_balance: balance and validity

  • gift_card_checkout: where and how to enter

  • gift_card_declined: expired, typo, deactivated

  • gift_card_not_received: missing email, resend

  • gift_card_partial: balance < total, credit card top-up

  • gift_card_stack: promo stacking refused

  • gift_card_expired: policy + exception escalation

Balance Bot Flow

  1. "Check your gift card balance?"

  2. Customer enters full code (private chat)

  3. Bot: balance XX €, valid until [date], store link

  4. If expired: cites public policy + "talk to an advisor" button if gesture is possible

Declined Checkout Bot Flow

Bot asks for code + error screenshot. Diagnosis: space at the end of the code (42% of typo declines), expiration, active promo combination, card deactivated for fraud. Sends corrected code or steps without promo.

Security and Handoff

Never log the full code. Agent handoff: last 4 characters + admin balance + chat history. Fraud, B2B 50 cards, heritage dispute → human escalation.

See reduce AI tickets, train Shopify chatbot.

Which support scripts should be used depending on the type of request?

Gift card macros align the emotional tone of the gift with quick and verifiable answers.

Balance macro

"Your card ending in [XXXX] shows a balance of [XX.XX] €, valid until [date]. Check it at any time: [balance link]."

Declined code macro (typo)

"Sometimes the code contains an invisible space when copied from the email. Try: [CODE]. Enter it in the cart, in the 'Gift card or promo code' section, then click Apply."

Email not received macro

"Check your spam folder. Registered recipient: [email]. I am economy sending the email now; please allow 5 minutes. Otherwise, here is the direct link to your balance: [URL]." + admin resend.

Mixed payment macro

"Your card covers [X] € of [total] €. Complete the remaining [remaining] € by credit card on the same order. There will be [Y] € left on your card for next time."

Promo stacking macro

"Only one discount can be applied per order on our store: use either the gift card or the promo code [CODE], not both. Please remove the promo code and reapply the card."

Expiration macro

"Your card specified use before [date], in accordance with our terms: [T&Cs link]. I am forwarding your request to a manager for exceptional review if we made an error."

Info to collect and SLA

Full code, purchase or recipient email, checkout error screenshot, date card was received. Blocking checkout ticket during peak holiday season: response < 30 min. Mandatory 20 min training: purchase a test card + use it partially.

See support response templates.

How to handle card expiration, fraud, and refunds?

Gift card edge cases require a public policy, not case-by-case decisions.

Expiration France

Transparency obligation: expiration date must be indicated before purchase, on the physical/digital card, and in the T&Cs. Unreasonably short durations can be challenged (DGCCRF, gift card). DTC standard: 12 to 24 months. Shopify: by default no expiration; if enabled, verify local compliance (Shopify, expiration).

Extension, fraud, refund

Expired card: commercial gesture possible (30-day extension, new card) if brand error, tag `gift_card_exception`, capped budget. Loss/theft: check the first use timeline in admin before reissuance. Return credited to gift card: 24-48 hours, separate email. 14-day EU right of withdrawal if the card is unused. See credit note vs refund. No cash-out in France.

How can you support the gift card purchaser before the recipient?

The gift card purchase support concerns the buyer (giver), who is often stressed by the gift deadline.

Frequent buyer questions

  • Amounts: €25, 50, 100 or custom amount

  • Delayed sending: schedule birthday, time zone

  • Personalized message: text in the card email

  • Incorrect recipient email: correct before digital fulfillment

  • Buyer invoice: separated from the recipient's usage

  • Printable PDF: Christmas request, branded version

Seasonal peak

Dialect Communications points out that holidays multiply activation requests, email delivery times, and balance checks (Dialect, gift card peak support). Prepare bot + staffing 48 hours before Black Friday and Christmas.

Recipient email typo workflow

  1. Verify order not fulfilled or card not sent: modify email in the admin client

  2. If already sent: deactivate old card in manager + issue new one to the correct email

  3. Confirm to buyer within 15 min with proof of sending

See post-purchase experience, gift finder (upstream, gift choice).

Which KPIs should be tracked to continuously reduce tickets?

Manage gift card support with volume, deflection, and redemption.

Essential KPIs

Gift_card tickets / cards sold, balance deflection (page + bot), resolution time (< 5 min), 7-day repeat contact, 90-day redemption rate, breakage, average cart post-card vs. site AOV.

Tags and Loop

Tags: `gift_card_balance`, `gift_card_checkout`, `gift_card_expired`, `gift_card_not_received`, `gift_card_stack`. Cause #1 → fix (cart video, reminder email D-30 before expiration). Monthly board report: gift cards sold €, tickets by tag, CSAT.

See tagging conversations, chatbot KPIs.

How does Qstomy process gift card requests?

Qstomy processes gift card intents with balance lookup, checkout guide, and structured escalation on Shopify.

Key Features

  • Balance lookup: balance, expiration, shop link

  • Refusal diagnostic: typo, expired, promo stacking, inactive card

  • Checkout guide: mobile/desktop steps with screenshots

  • Policy RAG: card T&Cs, stacking, refund

  • Resend escalation: email not received with order context

  • Analytics: intent volume by holiday period

Quantified DTC Scenario

DTC Cosmetics, 380 cards sold November-December, 94 gift_card tickets in January (41% balance, 33% checkout, 16% email not received).

Qstomy deployment: balance intents + checkout + footer email "Card problem?" → chat. 8-week result: gift_card tickets −48% (49/month), bot deflection 54%, gift agent time −11 h/month, 90-day redemption +12 points, gift_card CSAT 4.6/5. Agent handoff receives masked code, admin balance, and detected bot cause.

Explore AI support and request a demo.

Which playbooks should be launched this week?

Playbook 1: 60-day audit of gift_card tickets

Export helpdesk tag gift_card. Classify balance, checkout, not_received, expired, stack. The #1 cause becomes your high-priority fix (balance page, video, or macro).

Playbook 2: balance page + permanent footer

Publish /pages/gift-card-balance, test on mobile in 30 seconds. Add footer link, card email, and help center. Measure balance tickets over 14 days.

Playbook 3: 7-intent bot journey

Configure gift_card_balance, checkout, declined, not_received, partial, stack, expired. Test: code with space, partial balance, active promo, expired card.

Playbook 4: public expiration policy

Draft T&C paragraph: duration (e.g. 12 months), where to read it, stackable promo, loss/theft, return refund. Use the exact same phrasing in the card email and bot.

Playbook 5: quarterly mystery shop

Buy test card, purposefully lose the email, contact chat, check balance, pay partially, try stacking promo. Note each friction point. Repeat after every checkout theme update.

Useful links

A well-supported gift card turns a hesitant recipient into a loyal customer; an opaque customer support process turns the gift into frustration even before the first order.

Enzo

June 28, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.