WPC Gift Cards for WooCommerce

Wpcgc 772x250

WPC Gift Cards for WooCommerce is an enterprise-grade solution that allows you to sell digital gift cards, manage store credit, and boost customer retention. Built from the ground up for high-volume stores, it bypasses the traditional and slow WordPress post-meta architecture in favor of a lightning-fast custom database engine.

Whether you're selling digital vouchers for holidays, managing offline physical cards, or handling complex customer refunds via store credit, WPC Gift Cards delivers a seamless, secure, and beautiful experience for both you and your customers.

Wpcgc scr

Key Features:

  • Sell digital gift cards directly as WooCommerce products
  • Custom Database Tables for maximum performance (no CPT bloat)
  • Allow customers to upload custom images for personalizing their gift cards
  • Live frontend preview of the gift card design that updates in real-time
  • Allow customers to set custom gift card amounts
  • Automated email delivery with optional future scheduling
  • Partial and full balance redemption at Cart and Checkout
  • Smart refund handling (automatically restore balance on order cancellation)
  • Manual balance adjustments (Credit/Debit) by store admins
  • Detailed transaction history for every card
  • Built-in Analytics dashboard for revenue and usage tracking
  • Frontend shortcode [wpcgc_check_balance] to check remaining balance
  • Customer self-service panel in WooCommerce My Account
  • Customizable frontend text via built-in Localization panel
  • High-Performance Order Storage (HPOS) compatible
  • Translation ready

💳 Gift Card Creation & Management

WPC Gift Cards makes it incredibly easy to sell digital vouchers or import physical cards.

  • Dedicated Product Type: Simply create a new product and select "WPC Gift Card".
  • Fixed or Custom Amounts: Offer predefined price tiers (e.g., $10, $50, $100) or let your customers type in their own custom amount.
  • Bulk Generator: Need to print physical cards for your retail store? Use the admin Bulk Generator to instantly create hundreds of unique card codes with predefined balances.
  • Expiration Dates: Set optional expiration dates to create urgency.

🖼️ Personalization & Live Preview

Give your customers the power to create a truly personal gift experience right from the product page.

  • Custom Image Uploads: Customers can upload their own photos or graphics to be featured on the gift card, making it a unique and thoughtful present.
  • Real-time Live Preview: As customers type their personal message, enter the recipient's name, or upload an image, the gift card preview updates instantly on the screen.
  • Preview in Product Gallery: Optionally display the interactive gift card preview directly inside the WooCommerce product image gallery for a seamless, modern shopping experience.

✉️ Automated Delivery & Reminders

Ensure your gift cards arrive at the perfect moment and are never forgotten.

  • Scheduled Delivery: Customers can choose exactly which day the gift card email should arrive in the recipient's inbox (perfect for birthdays and anniversaries).
  • PDF Generation: Cards can be downloaded or attached as beautiful PDF documents.
  • Smart Reminders: Automatically send a reminder email to the recipient before their card expires, driving them back to your store to spend their balance.
  • Resend Utility: If a customer loses their email, admins can instantly resend the card to any email address with a single click.

🛡️ Custom Database & High Performance

Most gift card plugins store codes and balances as Custom Post Types (CPT), which severely slows down your store as data grows. We built this plugin differently:

  • Dedicated Tables: Gift cards and transactions are stored in their own normalized tables (wp_wpc_gc_cards, wp_wpc_gc_transactions).
  • Zero Bloat: No massive wp_postmeta lookups during checkout, ensuring lightning-fast redemption and querying.
  • Developer Ready: The robust architecture is fully decoupled and ready for REST API or Webhook integrations via extensive built-in action hooks.

💰 Balance Adjustments & Refunds

Handling money requires precision. WPC Gift Cards tracks every penny seamlessly.

  • Order Refunds: If a customer pays with a gift card and later requests a refund, the plugin intelligently restores the exact used amount back to the card's balance.
  • Manual Adjustments: Store admins can manually Credit (Add) or Debit (Subtract) balances to resolve customer support issues, leaving an auditable note for the transaction.
  • Transaction Ledger: Both admins and customers can view a detailed, immutable history of every transaction associated with a specific card.

✨ Seamless Cart & Checkout Integration

A frictionless checkout experience increases conversions.

  • Native UI: The gift card redemption form blends perfectly into your WooCommerce Cart and Checkout pages.
  • Partial Usage: Customers can use a portion of their gift card and save the rest for later, or combine multiple gift cards to pay for a single order.
  • Balance Display: Applied cards clearly show their remaining balance right in the order summary.

🎨 Customization & Localization

Make the plugin feel like a native part of your brand.

  • Built-in Localization: Don't want to mess with .po files? A dedicated Localization settings panel lets you instantly rewrite frontend strings (e.g., changing "Check Balance" to "View Store Credit").
  • Live Preview: Customers can see exactly what the digital gift card will look like—complete with their custom message and recipient name—before they add it to the cart.

📈 Advanced Analytics

Stop guessing and start tracking your gift card liability.

  • Liability Tracking: View exactly how much unredeemed balance is floating out there.
  • Revenue Metrics: Track how much revenue is generated from gift card sales vs. regular products.
  • Visual Charts: Beautiful, fast-loading charts help you analyze trends in gift card usage over time.
Purchase a License
NEW

Onetime purchase - Lifetime update
1-year premium support
7-Day Money-Back Guarantee

After successful payment, the installation file will be immediately sent to your purchase email.

If you have any pre-sale questions, feel free to browse the FAQs or contact us.

Version:1.0.0
Require:WP 4.0, Woo 3.0
Compatible:WP 6.9, Woo 10.7
Last updated:May 17, 2026