WooCommerce Gift Cards – WooXperto

Description

🛍️Take full control of digital gifting in your WooCommerce store with Gift Card for WooCommerce — the complete solution for creating, selling, and managing customizable virtual gift cards. Packed with essential features like 🎟️ auto-generated coupon codes, 📧 email delivery with PDF attachments, 🎁 personalization options, 🧑‍💻 admin-created gift cards, and 🎨 flexible design tools, this plugin helps boost sales while providing customers with a seamless and meaningful gifting experience — no coding required. Gift Card for WooCommerce includes everything you need to offer a professional and user-friendly gift card experience. 🖥️Live Demo: View Demo

✨ Key Features (Free Version)

🎫 Gift Card PDF Footer Text
This feature enables you to add custom footer text to the PDF version of each gift card. It’s perfect for including heartfelt messages, birthday wishes, or any personalized content your customers want to share with the recipient.

🖋️ Customizable Gift Card PDF Styles
Every gift card comes with a downloadable and printable PDF version, which can be styled to match your store’s design. You can control layout elements such as borders, background colors, fonts, and text alignment, ensuring the PDF reflects your brand identity.

🎨 Gift Card Background Style
Customize the visual appearance of your gift cards with background styling options. Choose from various background designs — or keep it minimal with no background — to match your brand or special occasions like birthdays, holidays, and celebrations.

♾️ Unlimited Virtual Gift Cards
Empower your WooCommerce store with the ability to create unlimited virtual gift cards that can be purchased and emailed to recipients instantly. Whether it’s for birthdays, holidays, or special events, customers can easily send a digital gift without needing a physical card. These gift cards are fully compatible with WooCommerce’s checkout system and can be redeemed just like regular coupons.

🛠️ Manual Gift Card Creation by Admin
As a store owner, you have full control to manually generate gift cards from the backend. This feature is perfect for offering store credit, resolving customer issues, issuing refunds, or running exclusive promotions. Simply fill in recipient details and create a gift card on behalf of a customer with just a few clicks.

📝 Personalized Gift Card Form
Let your customers add a personal touch when purchasing a gift card. The form allows them to enter the recipient’s name, email address, and a custom message. This makes the gifting process more personal and meaningful, enhancing customer satisfaction and engagement.

📨 Pre-Designed & Customizable Email Template
Each gift card is delivered via email using a pre-designed, beautifully styled template. You can customize the look and feel of the email—including the logo, colors, and message—directly from the plugin settings. This ensures your branding remains consistent throughout the gifting experience.

🔐 Auto-Generated Unique Gift Card Coupon Codes
When a customer successfully places an order for a gift card product, the plugin automatically generates a unique gift card coupon code associated with that specific order. This code is sent to the recipient via email and included in the downloadable PDF gift card.
While it functions similar to WooCommerce coupon codes, it is managed independently by the plugin’s internal system. The recipient can use this code during checkout to redeem the gift card amount. The code is securely created, non-editable, and uniquely linked to the gift card, ensuring a smooth and reliable redemption process without requiring any manual configuration by the store admin.

🧱 Gift Card Apply Coupon Gutenberg Blocks for Cart & Checkout Page
This feature introduces dedicated Gutenberg blocks that allow customers to apply their gift card coupon codes directly on the Cart and Checkout pages. Just drag and drop the block in the editor. Users can enter their gift card code and instantly see the discount applied — no shortcodes or manual settings required.These blocks are fully customizable, responsive, and compatible with all major WooCommerce themes.

🖼️ Choose from a Gallery of Gift Card Images
Add a visual appeal to gift cards by offering a gallery of pre-uploaded images. Customers can choose an image that matches the occasion—such as birthdays, holidays, or thank-you cards—making their gift even more personalized and thoughtful

🧩 Full Control Over Gift Card Product Layout & Design
The plugin provides flexible layout options for how the gift card product appears on your shop and product pages. You can choose different layout styles, adjust labels, and customize visual elements to ensure the gift card integrates seamlessly with your WooCommerce theme.

⚠️ Customizable Form Validation Error Messages
Improve the customer experience by setting your own custom error messages for the gift card purchase form. Whether it’s an invalid email, missing name, or empty message field, you can guide users with clear, branded messaging throughout the process.

🚀 Key Features (Pro Version)

💰 Custom Gift Card Amounts
Allow your customers the flexibility to enter a custom gift card amount of their choice. Instead of being limited to predefined values, users can specify how much they want to load onto the gift card—making it perfect for personalized gifting. This feature enhances the user experience by offering more control and accommodating various budgets and occasions.

🗓️ Custom Gift Card Expiry Date
Give customers the flexibility to set their own expiry date for the gift card during purchase. Whether it’s for a short-term offer or a long-lasting gift, this feature allows personalized validity — perfect for making every gift more meaningful and time-sensitive.

🖼️ Make Gift Cards Special with Customizable Image Uploads
Make every gift card truly special by allowing customers to upload their own images during purchase. Whether it’s a cherished photo, a company logo, or a festive graphic, this feature lets users personalize their gift cards to match any occasion—birthdays, anniversaries, holidays, or corporate gifts. By adding a custom image, the gift card becomes more meaningful and memorable, creating a unique gifting experience that stands out

📅 Schedule Gift Card Email Delivery
Let your customers plan the perfect surprise by scheduling when the gift card email is sent. Using a built-in date & time picker, they can choose the exact moment the gift card lands in the recipient’s inbox — no manual follow-up needed!

🛒 Easily Edit Gift Card Details from Cart & Checkout Pages
Give your customers the flexibility to make last-minute changes to their gift cards—directly from the cart or checkout pages. Whether they want to update the recipient’s name, email, message, or delivery date, this feature ensures a smooth and user-friendly experience. No need to start over—just a quick edit and they’re ready to complete their purchase with confidence. It’s all about convenience, personalization, and a better gifting journey

🛒 Flexible Gift Card Redemption Option for a Seamless Shopping Experience
Empower your customers with the freedom to redeem gift cards the way they prefer. Whether it’s applying the balance during checkout, using it across multiple orders, or combining it with other payment methods, this feature ensures a hassle-free and flexible redemption process. Gift cards become more convenient and valuable, encouraging repeat purchases and customer satisfaction. Perfect for both online and in-store redemption scenarios.

Extend Gift Card Expiry Dates with Ease
Give your customers more time to enjoy their gift cards with the option to extend expiration dates. Whether due to special occasions, promotions, or customer requests, this feature allows store admins to update and manage expiry dates effortlessly. It’s a great way to improve customer satisfaction, reduce unused balances, and add flexibility to your gifting program—all while maintaining full control over validity settings.

📦 Sell Multiple Gift Cards in a Single Order for Convenient Bulk Gifting
Make bulk gifting easier than ever by allowing customers to purchase multiple gift cards in one order. Whether they’re buying for family, friends, employees, or clients, this feature simplifies the process—no need for repeated checkouts. Each gift card can be personalized individually with unique recipient details, messages, and delivery options. Ideal for holidays, corporate gifting, and special events where convenience and customization matter

🔢 Set a Maximum Quantity Limit for Gift Card Purchases

Maintain control over your gift card sales by setting a maximum quantity per order. This feature helps prevent misuse, manage inventory for physical gift cards, and ensures fair purchasing during promotions or special events. Whether you’re offering limited-edition gift cards or simply want to avoid bulk purchases, setting a quantity limit keeps your gifting system balanced and secure

📉 Control Custom Gift Card Amounts with Min/Max Value Limits
Maintain full control over custom gift card pricing by setting both minimum and maximum value limits. This feature ensures customers enter an amount that fits within your defined range—preventing underpriced gift cards that aren’t cost-effective and limiting high-value purchases for added security and policy compliance. Perfect for aligning gift card sales with your business goals while offering flexible gifting options

Many more options that will be helpful for your business. Let’s try it out.

WooXperto Team is open for you to give customization support. You might contact us for any kind of help for your gift card plugin.

Let’s Enjoy 😊

Support

For support, please visit our Support Page or contact us at support@wooxperto.com.

Screenshots

  • Gift Card Settings Menu

  • General Settings

  • General Setting Options

  • Email Settings

  • Email Body

  • Premium Features

  • Get Support

  • Set gift card product type

  • Gift Card Template One

  • Gift Card Template two

  • Gift Card Template three

  • Gift Card Template Four

  • Gift Card at checkout

  • Gift Card at Cart

  • Gift Card at Cart page two

  • Gift Card at Thank you page

Blocks

This plugin provides 1 block.

  • Gift Card Apply Gift card apply block for cart & checkout page

Installation

  1. Upload the Plugin Files: Upload the wooCommerce-gift-cards folder to the /wp-content/plugins/ directory.
  2. Activate the Plugin: Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Install Required Plugins: Make sure WooCommerce is installed and activated.
  4. Configure the Plugin: Go to ‘Gift Cards’ under WooCommerce > Products > Gift Cards menu to configure the plugin.

FAQ

1. Can I customize the gift card email design?

Absolutely. You can modify the email template under WooCommerce email settings.

2. Can I use both fixed and custom gift card amounts?

No! You can only set fixed product price.

3. Can gift cards be used with WooCommerce coupons?

No. Gift cards work independently from WooCommerce coupons. A customer can either use a gift card or a coupon on a single order—both are useable.

4. Can I generate a gift card manually without an order?

Absolutely! Use the Manually Generate Gift Card feature from the admin dashboard.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WooCommerce Gift Cards – WooXperto” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.2 – Released on 30 May 2025

  • Update Gift Card Product Type
  • Block Supported
  • Dynamic Validation error message

1.0.1

  • Gift Card Product Type
  • Easy manageable
  • Gift Card Admin Panel
  • Customize able gift card number pattern
  • Gift card product layout control

1.0.0

  • Initial release with core features:
    • Gift Card Product Type
    • Easy manageable