{"id":370766,"date":"2026-09-25T13:14:18","date_gmt":"2026-09-25T13:14:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wpc-egift-cards\/"},"modified":"2026-09-26T03:59:52","modified_gmt":"2026-09-26T03:59:52","slug":"wpc-egift-cards","status":"publish","type":"plugin","link":"https:\/\/hat.wordpress.org\/plugins\/wpc-egift-cards\/","author":14634412,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.2","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"WPC eGift Cards for WooCommerce","header_author":"WPClever","header_description":"Sell, manage, and redeem digital gift cards with beautiful templates, analytics, and a powerful balance engine.","assets_banners_color":"b66a9c","last_updated":"2026-09-26 03:59:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wpclever.net\/","header_author_uri":"https:\/\/wpclever.net","rating":0,"author_block_rating":0,"active_installs":0,"downloads":84,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"wpclever","date":"2026-09-25 13:13:51","revision":3713098},"1.1.0":{"tag":"1.1.0","author":"wpclever","date":"2026-09-26 03:59:52","revision":3713816}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3713112,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3713112,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3713112,"resolution":"1","location":"assets","locale":"","width":1024,"height":815}},"screenshots":[]},"plugin_section":[],"plugin_tags":[19968,48374,5495,11610,286],"plugin_category":[45],"plugin_contributors":[84934],"plugin_business_model":[],"class_list":["post-370766","plugin","type-plugin","status-publish","hentry","plugin_tags-gift-cards","plugin_tags-gift-certificates","plugin_tags-store-credit","plugin_tags-vouchers","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-wpclever","plugin_committers-wpclever"],"banners":{"banner":"https:\/\/ps.w.org\/wpc-egift-cards\/assets\/banner-772x250.png?rev=3713112","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wpc-egift-cards\/assets\/icon-128x128.png?rev=3713112","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wpc-egift-cards\/assets\/screenshot-1.png?rev=3713112","caption":""}],"raw_content":"<!--section=description-->\n<p>WPC eGift Cards is a robust 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 fast custom database engine.<\/p>\n\n<p>Whether you're selling digital vouchers for holidays, managing offline physical cards, or handling complex customer refunds via store credit, WPC eGift Cards delivers a seamless, secure, and beautiful experience for both you and your customers.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Sell digital gift cards directly as WooCommerce products<\/li>\n<li>Custom Database Tables for high performance (no CPT bloat)<\/li>\n<li>Allow customers to upload custom images for personalizing their gift cards<\/li>\n<li>Live frontend preview of the gift card design that updates in real-time<\/li>\n<li>Allow customers to set custom gift card amounts<\/li>\n<li>Automated email delivery with optional future scheduling<\/li>\n<li>Partial and full balance redemption at Cart and Checkout<\/li>\n<li>Smart refund handling (automatically restore balance on order cancellation)<\/li>\n<li>Manual balance adjustments (Credit\/Debit) by store admins<\/li>\n<li>Detailed transaction history for every card<\/li>\n<li>Frontend shortcode <code>[wpcgc_check_balance]<\/code> to check remaining balance<\/li>\n<li>Customer self-service panel in WooCommerce My Account<\/li>\n<li>Customizable frontend text via built-in Localization panel<\/li>\n<li>High-Performance Order Storage (HPOS) compatible<\/li>\n<li>Translation ready<\/li>\n<\/ul>\n\n<h3>\ud83d\udcb3 Gift Card Creation &amp; Management<\/h3>\n\n<p>WPC eGift Cards makes it easy to sell digital vouchers or import physical cards.<\/p>\n\n<ul>\n<li><strong>Dedicated Product Type:<\/strong> Simply create a new product and select \"WPC Gift Card\".<\/li>\n<li><strong>Fixed or Custom Amounts:<\/strong> Offer predefined price tiers (e.g., $10, $50, $100) or let your customers type in their own custom amount.<\/li>\n<li><strong>Bulk Generator:<\/strong> 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.<\/li>\n<li><strong>Expiration Dates:<\/strong> Set optional expiration dates to create urgency.<\/li>\n<\/ul>\n\n<h3>\ud83d\uddbc\ufe0f Personalization &amp; Live Preview<\/h3>\n\n<p>Give your customers the power to create a personal gift experience right from the product page.<\/p>\n\n<ul>\n<li><strong>Custom Image Uploads:<\/strong> Customers can upload their own photos or graphics to be featured on the gift card, making it a unique and thoughtful present.<\/li>\n<li><strong>Real-time Live Preview:<\/strong> As customers type their personal message, enter the recipient's name, or upload an image, the gift card preview updates instantly on the screen.<\/li>\n<li><strong>Preview in Product Gallery:<\/strong> Optionally display the interactive gift card preview directly inside the WooCommerce product image gallery for a seamless, modern shopping experience.<\/li>\n<\/ul>\n\n<h3>\u2709\ufe0f Automated Delivery &amp; Reminders<\/h3>\n\n<p>Ensure your gift cards arrive at the right moment and are never forgotten.<\/p>\n\n<ul>\n<li><strong>Scheduled Delivery:<\/strong> Customers can choose exactly which day the gift card email should arrive in the recipient's inbox (great for birthdays and anniversaries).<\/li>\n<li><strong>Smart Reminders:<\/strong> Automatically send a reminder email to the recipient before their card expires, driving them back to your store to spend their balance.<\/li>\n<li><strong>Resend Utility:<\/strong> If a customer loses their email, admins can instantly resend the card to any email address with a single click.<\/li>\n<\/ul>\n\n<h3>\ud83d\udee1\ufe0f Custom Database &amp; High Performance<\/h3>\n\n<p>Most gift card plugins store codes and balances as Custom Post Types (CPT), which can slow down your store as data grows. We built this plugin differently:<\/p>\n\n<ul>\n<li><strong>Dedicated Tables:<\/strong> Gift cards and transactions are stored in their own normalized tables (<code>wp_wpc_gc_cards<\/code>, <code>wp_wpc_gc_transactions<\/code>).<\/li>\n<li><strong>Zero Bloat:<\/strong> No massive <code>wp_postmeta<\/code> lookups during checkout, ensuring fast redemption and querying.<\/li>\n<li><strong>Developer Ready:<\/strong> The robust architecture is fully decoupled and ready for REST API or Webhook integrations via extensive built-in action hooks.<\/li>\n<\/ul>\n\n<h3>\ud83d\udcb0 Balance Adjustments &amp; Refunds<\/h3>\n\n<p>Handling money requires precision. WPC eGift Cards tracks balances reliably.<\/p>\n\n<ul>\n<li><strong>Order Refunds:<\/strong> 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.<\/li>\n<li><strong>Manual Adjustments:<\/strong> Store admins can manually Credit (Add) or Debit (Subtract) balances to resolve customer support issues, leaving an auditable note for the transaction.<\/li>\n<li><strong>Transaction Ledger:<\/strong> Both admins and customers can view a detailed, immutable history of every transaction associated with a specific card.<\/li>\n<\/ul>\n\n<h3>\u2728 Seamless Cart &amp; Checkout Integration<\/h3>\n\n<p>A smooth checkout experience helps conversions.<\/p>\n\n<ul>\n<li><strong>Native UI:<\/strong> The gift card redemption form integrates seamlessly into your WooCommerce Cart and Checkout pages.<\/li>\n<li><strong>Partial Usage:<\/strong> 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.<\/li>\n<li><strong>Balance Display:<\/strong> Applied cards clearly show their remaining balance right in the order summary.<\/li>\n<\/ul>\n\n<h3>\ud83c\udfa8 Customization &amp; Localization<\/h3>\n\n<p>Make the plugin feel like a native part of your brand.<\/p>\n\n<ul>\n<li><strong>Built-in Localization:<\/strong> Don't want to mess with <code>.po<\/code> files? A dedicated Localization settings panel lets you instantly rewrite frontend strings (e.g., changing \"Check Balance\" to \"View Store Credit\").<\/li>\n<li><strong>Live Preview:<\/strong> Customers can see exactly what the digital gift card will look like\u2014complete with their custom message and recipient name\u2014before they add it to the cart.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to <code>WPC eGift Cards &gt; Settings<\/code> to configure your general preferences.<\/li>\n<li>Create a new WooCommerce product and select the \"WPC Gift Card\" product type to start selling!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20customers%20use%20multiple%20gift%20cards%20on%20a%20single%20order%3F\"><h3>Can customers use multiple gift cards on a single order?<\/h3><\/dt>\n<dd><p>Yes! Customers can apply as many gift cards as they want to their cart until the order total is fully covered.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20an%20order%20is%20refunded%3F\"><h3>What happens if an order is refunded?<\/h3><\/dt>\n<dd><p>The plugin will automatically detect if a gift card was used as payment. Upon refund, the exact amount debited from the gift card will be credited back to the card's balance automatically.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. Unlike many other plugins that rely on WooCommerce's Custom Post Types (which bloat the <code>postmeta<\/code> table), WPC eGift Cards uses completely independent, optimized database tables for high performance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Tweak: Code cleanup and optimization.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Tweak: Minor typo fix in readme.txt<\/li>\n<li>Tweak: Code formatting and security review.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial Release.<\/li>\n<\/ul>","raw_excerpt":"Boost your store&#039;s revenue with a powerful, high-performance gift card and store credit system for WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/370766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=370766"}],"author":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpclever"}],"wp:attachment":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=370766"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=370766"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=370766"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=370766"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=370766"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=370766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}