preloader

Gift Cards for WooCommerce plugin review and common issues

Gift Cards for WooCommerce is used for extending WooCommerce with store features, checkout changes, pricing tools, and catalog improvements. In most cases, it fits business sites better than building the same workflow from scratch too early. A common issue is that checkout, product, or pricing behavior breaks when WooCommerce hooks or caching are misaligned. This usually happens when settings overlap with themes, optimization tools, or other plugins already on the site. It can save time, but it still needs testing on a staging site before major changes go live. From experience, Gift Cards for WooCommerce works best when the setup stays focused and the main settings are documented. It is useful in production, but it still needs updates, reviews, and periodic cleanup.

What is Gift Cards for WooCommerce plugin?

YITH WooCommerce Gift Cards is a premium WooCommerce plugin for selling digital and physical gift cards in your store. Gift cards are one of the most effective revenue-driving WooCommerce add-ons — they bring in revenue immediately, introduce new customers to the store when gifted, and reduce product returns (customers redeem store credit instead). YITH’s Gift Cards plugin provides a professional gift card purchasing and redemption experience comparable to major retail gift card programs.

Customers purchase gift cards as WooCommerce products with configurable amounts (fixed preset amounts, custom amount entry within admin-set limits). The gift card is delivered via email to the recipient with a customizable design template, personalized message, and a unique redemption code. Recipients enter the code at checkout as a discount coupon. Physical gift cards can also be supported with printable PDF delivery. Gift card balances track remaining credit, and expiration dates can be configured.

YITH WooCommerce Gift Cards ($129.99/year) is part of YITH’s extensive WooCommerce plugin ecosystem. It integrates with YITH Booking, YITH Product Add-Ons, and YITH Smart Coupons. For stores where gift cards are a significant revenue opportunity — holiday seasons, weddings, baby showers, birthdays — YITH’s professional gift card implementation is a reliable, feature-complete solution.

Need Help With Gift Cards for WooCommerce Setup, Troubleshooting, or Customization?

Need help with Gift Cards for WooCommerce? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.

Get Gift Cards for WooCommerce Expert Help

Key Features

  • Digital gift cards sold as WooCommerce products
  • Custom amount entry or preset fixed amounts
  • Email delivery to recipient with customizable template and personal message
  • Gallery of gift card design templates
  • Physical gift card option with PDF delivery

Pros & Cons

Pros

  • Professional end-to-end gift card workflow from purchase to redemption
  • Customizable design templates match store branding
  • Balance tracking enables partial redemptions across multiple orders

Cons

  • $129.99/year is among the higher-priced YITH plugins
  • YITH's customer-lifetime return limit policy has frustrated some users

Free vs Premium

Free version with very limited functionality. Premium ($129.99/year): complete gift card system with customization, balance tracking, physical cards.

Common Problems & Fixes

Gift card emails are not being delivered to recipients — customers purchase gift cards but recipients receive nothing. How do I ensure delivery?

Gift card emails use WordPress wp_mail(). Critical for gift card delivery: (1) configure WP Mail SMTP with a reputable transactional email provider (Postmark, SendGrid, Mailgun) — gift card emails must arrive reliably; (2) verify the recipient email address entered at checkout is correct; (3) check if the gift card email is going to spam (it may be flagged due to gift card subject lines and coupon codes); (4) in YITH → Gift Cards → Settings, verify the gift card email template and trigger are configured; (5) test the complete purchase and delivery flow with your own email address before going live.

Gift card redemption code is not applying at checkout — the recipient enters the code but it shows as invalid. How do I debug redemption?

Gift card codes are stored as WooCommerce coupons. Check: (1) in WooCommerce → Coupons, search for the gift card code to verify it exists and is not already fully used; (2) verify the coupon has not expired; (3) the coupon type should be “Store Credit/Gift Card” not a standard discount coupon — verify the coupon type in WooCommerce; (4) if the customer’s cart total is below the minimum order amount configured for gift cards, the code may not apply; (5) check if the gift card has already been partially used (remaining balance less than cart total).

Customers can only use one gift card per order — combining multiple gift cards at checkout is not working. How do I enable multiple gift card usage?

In YITH → Gift Cards → Settings → Checkout Options, find the “Number of gift cards per order” setting. Increase this from 1 to the maximum number of gift cards customers can combine per purchase. WooCommerce’s default coupon restriction (one coupon per order) also applies to gift cards — configure the gift card coupon settings to allow combining with other gift cards. Note that combining with regular discount coupons may need separate configuration.

Customization & Developer Notes

How do I let customers choose a custom amount for a gift card within a min/max range?

In the gift card product edit screen, configure the amount type as “User-Defined Amount.” Set a minimum amount (e.g., $10) and maximum amount (e.g., $500). A price input field appears on the product page for customers to enter their desired gift card amount. Customers cannot go below the minimum or above the maximum. This is ideal for stores where flexibility in gift card value matches the diverse price points of products.

How do I customize the gift card email template with my store branding?

In YITH → Gift Cards → Email Settings, access the gift card email template editor. Customize: email subject line, header image (upload your logo), background color, button styles, and footer text. For complete HTML customization, copy the gift card email template file from the YITH plugin to your theme’s overrides directory and modify the HTML directly. The email supports shortcodes for dynamic content: {recipient_name}, {gift_card_code}, {amount}, {expiry_date}, {sender_name}, {personal_message}.

Frequently Asked Questions

Can YITH Gift Cards be used for store credit (partial balance usage)?

Yes — YITH Gift Cards supports partial balance usage. When a customer uses a gift card at checkout, only the purchase amount is deducted from the gift card balance. The remaining balance stays on the gift card code for future orders. Customers can check their gift card balance by entering the code in a dedicated balance inquiry form. This store credit behavior is different from a single-use coupon — gift cards function as prepaid store credit accounts.

Does YITH Gift Cards integrate with WooCommerce subscriptions?

YITH Gift Cards can be purchased using a gift card balance, but using gift cards to pay for WooCommerce Subscriptions (recurring charges) has limitations. The gift card code can be applied to the initial subscription payment, but recurring payments require a saved payment method (credit card, PayPal) rather than a gift card balance. YITH recommends testing this specific use case in your subscription configuration, as behavior may vary depending on the payment gateway.

Can Gift Cards for WooCommerce break after updates?

Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.

What should I check before installing Gift Cards for WooCommerce?

Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.

Need a Gift Cards for WooCommerce Developer?

Find a vetted WordPress developer specializing in Gift Cards for WooCommerce. From setup and configuration to custom Gift Cards for WooCommerce development — get expert help on WPWizzy.
Get a Free Estimate

Ready to hire your WordPress developer?

WPWizzy connects you with vetted freelance WordPress developers from the Codeable network — the top 2% of WordPress experts worldwide, , you can get a free no-obligation project estimate before hiring. Every developer is carefully screened, backed by Codeable’s satisfaction guarantee, and rated by real clients based on completed WordPress projects.

Pick one option and we’ll take you to the right next step.

After submitting your request, up to three WordPress developers may review your project and ask a few questions to better understand the issue.
This step helps us define the scope of work and provide an accurate estimate. Most projects receive a response within 24 hours.
Providing a few key details about your website or the problem will help us respond faster. There is no obligation to proceed with the project.