=== Gift Card for WooCommerce ===
Contributors: wooxperto
Tags: gift card, gift certificates, gift vouchers, woocommerce gift card, store credit
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.4
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Gift Card for WooCommerce allows you to create, sell, and manage digital gift cards with flexible customization, automated delivery, unique codes, and full branding control. Customers can personalize gift cards, schedule delivery, use partial balances, upload images (Pro), and redeem codes during checkout. Store owners can generate gift cards manually, customize layouts, and extend expiry dates with ease.

👉[Live Demo](https://giftcard.webcartisan.com/)|[Documentation](https://www.webcartisan.com/docs/gift-card-for-woocommerce/)|[Get Pro](https://www.webcartisan.com/products/gift-card-for-woocommerce/)👈

<iframe width="760" height="315" src="https://www.youtube.com/embed/Lx8nMcYLPyI" title="Introduce Gift Cards to Your WooCommerce Store" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
== Key Features (Free Version) ==
- **Gift Card PDF Footer Text**: Add custom footer text to gift card PDFs for branding or notes.  
- **Gift Card Summary Contents**: Show a detailed summary of gift card information.  
- **Textarea Character Counts**: Display live character counters for message fields.  
- **Change “Choose a Picture” Label Text**: Customize the image selection label.  
- **Gift Card Coupon Code Pattern**: Define custom formats for auto-generated gift card codes.  
- **Allow Gift Card Editing on Cart Pages**: Customers can edit gift card details from the cart.  
- **Gift Card Background Style**: Choose background designs or keep it minimal.  
- **Gift Card Layout Border Color & Pseudo Color**: Customize borders and accent colors.  
- **Flexible Gift Card Amount Use**: Allow partial redemption across multiple purchases.  
- **Recipient & Sender Label Customization**: Edit name, email, and message labels.  
- **Add to Cart & Shop Button Text Customization**: Change button text for better UX.  
- **Custom Price Min/Max & Gift Card Maximum Quantity**: Control pricing and purchase limits.  
- **Add Multiple Gift Cards to Cart**: Support multiple personalized gift cards in a single order.  
- **Schedule Gift Card Delivery (Date & Time Picker)**: Let customers choose delivery time.  
- **Google & Apple Wallet Integration**: Save gift cards directly to mobile wallets.

== Key Features (Pro Version) ==

- **Edit Gift Card on Checkout Pages**: Customers can modify gift card info at checkout.  
- **User Custom Image Upload**: Upload personalized images for gift cards.  
- **Gift Card PDF Barcode & QR Code**: Include barcodes and QR codes in gift card PDFs.  
- **Coupon Expiry Reminder Emails**: Notify recipients before gift card expiry.  
- **Predefined Message Text Options**: Offer ready-made messages for quick selection.  
- **Flexible PDF Styling**: Advanced PDF layout and font customization.  
- **Custom Gift Card Amounts**: Let customers choose a personalized amount.  
- **Flexible Redemption Across Orders**: Use gift cards partially or fully across multiple orders.  
- **Extend Gift Card Expiry Dates**: Admin can update expiration dates anytime.  
- **Bulk Gift Card Purchase**: Sell multiple personalized gift cards in a single order.  

== Upcoming Features ==

- **Category-Based Gift Card Images**: Automatic image selection per category.  
- **Flexible Email & SMS Notifications**: Advanced delivery and reminder notifications.  
- **Gift Card Balance Topup/Redeem**: Enable topping up and redeeming remaining balances.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`.  
2. Activate the plugin via the "Plugins" menu.  
3. Ensure WooCommerce is installed and activated.  
4. Navigate to WooCommerce > Products > Gift Cards to configure.

== Frequently Asked Questions ==

= Can I customize the PDF design of the gift card? =  
Yes! You can customize layout, borders, background, fonts, and footer text for branding.

= Can customers personalize their gift cards? =  
Absolutely. Recipients can have custom names, emails, messages, and uploaded images (Pro).

= Can I manually create a gift card without a purchase? =  
Yes, admins can generate gift cards from the backend for promotions, refunds, or store credit.

= Can gift cards be partially used? =  
Yes, balances can be used across multiple orders until fully redeemed.

= Can I schedule gift card delivery? =  
Yes, customers can select a specific date and time for email delivery.

= Can I limit the number of gift cards or amount per purchase? =  
Yes, set maximum quantities and minimum/maximum custom amounts in settings.

= Can gift cards be redeemed with WooCommerce coupons? =  
No. Gift cards and coupons work independently; only one can be used per order.


== Changelog ==
= 1.0.4 - Released on 19th December 2025  =
- Backend setup improved 
- Security improved 
- wp 6.9 compatibility fixed
= 1.0.3 - Released on 01 December 2025 =  
- Enhanced gift card product type with improved functionality
- Added block editor support for easy customization
- Improved validation messages for better user experience
- Added Features Board and dashboard Action field for easier management
- Enhanced Cart & Checkout experience with improved image and thumbnail display
- Added option to edit product images directly on the Cart page
- Introduced gift card expiry validation on Cart & Checkout pages
- Updated Epasscard support and database structure for better compatibility
- Enhanced Gift Card PDF with emoji support, improved price formatting, and correct currency display
= 1.0.2 =
- Removed
= 1.0.1 =  
- Added gift card product type  
- Admin panel improvements  
- Customizable gift card number pattern  
- Product layout controls enhanced

= 1.0.0 =  
- Initial release  
- Core gift card functionalities added

