=== Gift Cards Pro ===
Contributors: codemenschen
Tags: gift cards, gift certificates, gift voucher, premium vouchers, generate gift cards
Requires at least: 4.0
Tested up to: 6.9
Stable tag: 4.4.8
Requires PHP: 5.9
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Let your customers buy gift cards/certificates for your services & products directly on your website.

== Description ==

Are you looking for creating and selling unlimited gift vouchers on your WordPress/WooCommerce powered website? Then, your search ends here!

We bring you our top-notch product and an excellent customizable WordPress plugin that will cater to all your needs.

The Gift Cards by **CodeMenschen** is a multi-supported (Woocommerce and WordPress) plugin and a perfect solution for generating and selling gift cards.  Be it a product, service or experience, your gift cards/gift packages can include a variety of things.
From rewards & promotions to fitness packages & event tickets, spread happiness across your customers and gift them the love they deserve from their loved ones.

Any merchant whose website is powered by WordPress can use this plugin.

We have made the process of creating basic vouchers for events like birthdays, anniversaries, new years, Valentine’s Day, etc extremely simple. This plugin not only reduces manual efforts but also saves you a lot of time. All you need to do is select a template of your choice from available options, set your logo or event image and you are DONE! Could it be any more simple?

Plugin Gift Cards by **CodeMenschen** is very easy to set up!
* One-click creation of the Gift Card product.
* Easily customizable to suit your needs.
* <a href="https://www.codemenschen.at/docs/wordpress-gift-vouchers-documentation/video-guide/" target="_blank">checkout the video how it works.</a>

Now, this plugin is also WooCommerce compatible. So customers can redeem the vouchers in your WooCommerce store also.

<h3>Highlights</h3>
> **Read out the highlights and features to explore what’s more this plugin has in store for you.**
>
> * **ONE FOR ALL -** Allows customers to buy gift cards/vouchers much like any other product. Several customizable options: choosing card designs, assigning card values, writing personal messages in addition to offering regular product characteristics.
> * **BOOST YOUR BUSINESS -** Connects your online store with your on-the-ground business making life easier for your customers with great customer service.
> * **WooCommerce COMPATIBLE -** This plugin supports the WooCommerce store. Customers can check their voucher balance from ‘My Account’ and redeem the voucher/package from the checkout page. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **GENERATE GIFT VOUCHERS -** Admin can create gift vouchers from backend. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **SCHEDULE DELIVERY -** Allow customers to schedule when a gift card will be delivered. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **BARCODE ON VOUCHERS -** Show Barcode on vouchers and redeem at store easily. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **ADD COMMISSION -** Can charge an additional amount on every voucher order of customers. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **EXPIRATION DATES -** Automatically set an expiration date according to your choice (fixed date or in days) based on the purchase date.
> * **BALANCE ADJUSTMENTS -** Perform balance adjustments in the admin area. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **CHECK BALANCE PAGE -** A shortcode to let customers check their gift card balances. <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin//" target="_blank">Pro</a>
> * **SAFER REDEMPTION -** Convenient and secured modes for purchasing & payments. Proven valid and authentic gift cards (with coupon codes)that deliver your product or service on a later date at a physical location.
> * **TRACKING -** Powerful reporting and tracking features enable you to track the purchased voucher codes. Once the gift card is purchased, its further use can be tracked by the administrator through the unique gift card codes.
> * **EASY DESIGNING -** Design templates for different themes as ‘Birthday’, ‘New Year’, ‘Valentine’s day’, ‘Independence day’ etc.
> * **POSTAL DELIVERY -** You can accept postal orders for your gift cards. If you want, you can turn on the ability for your customers to buy your own printed gift cards/certificates. So you can send gift cards via post basis directly to the recipient.

**Voucher Booking Forms**
This plugin provides two types of voucher booking forms. They are,
* **<a href="https://www.codemenschen.at/gift-items-packages/">Fixed Value Vouchers</a>:** Administrators can provide their customers with a certain set of fixed priced gift items.
* **<a href="https://www.codemenschen.at/gift-voucher/">Custom Priced Vouchers</a>:**  Price of the vouchers can be defined as per one’s requirement.

<h3><a href="https://www.codemenschen.at/docs/wordpress-gift-vouchers-documentation/video-guide/" target="_blank">checkout the video how it works</a></h3>

= Main Plugin Features =

**Front end:**

* Create and design templates with your own logo as per the occasions or fests.
* Customers can pick from a variety of templates uploaded by the admin and can sort by events (Anniversaries, Birthdays, Valentine’s day, Weddings, etc.)
* Redeem gift cards from the WooCommerce Checkout page.
* Customers can view coupon balance.
* Admins can create fixed price gift items for different services and products for their customers.
* Customers can preview their Gift Card on their booking page.
* Purchased gift card/voucher is sent to the recipient’s email address.
* Add messages to be printed on the PDF  gift card/voucher.
* Redeem gift cards/vouchers using unique auto-generated coupon codes.
* Multiple payment gateway integrations available such as Stripe, PayPal, Sofort Pay, and Bank Transfer.
* Invoice based payment solutions i.e. your customers can directly pay to your bank account after purchasing the voucher
* Provides 3 varieties for voucher styles in PDF formats (See Demo)
* Set voucher expiry as fixed dates or number of days
* Remove Expiry date from vouchers
* Hide Price from vouchers
* Allow customers to schedule when a gift card will be delivered
* Send customer receipt after successful order placement.

**Backend:**

* View all gift orders.
* Track the status of all gift cards/vouchers such as usage or payment status.
* Add edit/delete/view options to your voucher/card templates and gift items.
* View details of each gift card such as full amount, credit left, associated gift-card order, orders on which it has been applied and the total spend it generated.
* Create unlimited gift categories.
* Generate Gift Vouchers from admin.
* Export all orders from order page.
* Admin can set options like sender name, email, company name along with company details on templates from plugin settings.
* Admin can customize email templates both for itself and its customers.
* Admin can also enable the postal delivery options for its customers.
* Customers can view a list of their gift cards used so far, the order in which they have been used and the available credit left.

= <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin">PREMIUM FEATURES of Gift cards Plugin</a> =

* Printable barcode feature on vouchers.
* Additional charges feature on each voucher order.
* Custom value redemption feature from the backend.
* Check the voucher balance page on the backend.
* Stripe with SCA-ready & Ideal Payment Option, PayPal (Express checkout), MultiSafepay and Sofort Payment Gateway Integration and  Bank Transfer.
* Generate Invoice for each voucher order.
* 1-year support with updates included (Get 35% off on renewal license)
* 100% Satisfaction Guarantee (14 days refund if found unsatisfactory)

= Premium Live Demos =

Want to discover all plugin features? Try it out in just a single click.

For an easy and simple understanding of our plugin, click the links below for quick demos -

– **[Gift Cards Demo](https://www.codemenschen.at/gift-voucher/)**
Copy this shortcode and paste it where you want the gift voucher form to appear; `[wpgv_giftvoucher]`

– **[Gift Items/Packages Demo](https://www.codemenschen.at/gift-items-packages/)**
Copy this shortcode and paste it where you want the gift item/package form appears; `[wpgv_giftitems]`
Copy this shortcode and paste it where you want to display single gift item/package; `[wpgv_giftitems item_id=1]`
Copy this shortcode and paste it where you want to display Category wise gift item/packages; `[wpgv_giftitems item_cat_id=1]`

By accessing our testing platform, you will be able to discover all plugin features and test them as per your preference in front-end mode.

For more information about the PREMIUM version of Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported), visit the official page on **[codemenschen.at](https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin/ "Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported) Plugin")**

= This plugin is already translated in Czech (Czech Republic), Danish, Deutsch, French, Hindi, Spanish and Swedish Languages =

If you help us in translating this plugin in your language, It would be very helpful for us.
You can translate this plugin by clicking on the link [here](https://translate.wordpress.org/projects/wp-plugins/gift-voucher/dev "Gift Cards Plugin").

== Installation ==
1. Unzip the downloaded zip file.
2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
3. Activate 'Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported)' from the Plugins page.

== Frequently Asked Questions ==
= Installation instructions
1. Unzip the downloaded plugin zip file.
2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
3. Activate 'Gift Cards (Gift Vouchers and Packages) (WooCommerce Supported)' from the plugins page.

**CONFIGURATION**
Gift Cards will add a new tab called ‘Settings’ in ‘Gift Vouchers’ menu item. There you will find quick access to the plugin settings page.

= Can I share the gift card?

It can be shared with the recipient’s email address in PDF format

= Is multiple website licensing available for the premium version?

We provide two kinds of licensing
* <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin">Single website licensing</a> at $19
* <a href="https://www.codemenschen.at/plugins/wordpress-gift-voucher-plugin">Multi website licensing</a> at $34

= Which format will be used in coupon codes?

The plugin will auto-generate a 16 digit unique code and it will be sent as a pdf format to the recipient’s billing email address.

= Can the voucher be sent as a postal delivery?

Yes, this plugin provides a postal delivery option.

= Can I customize the email that is sent?

Yes, admin can customize the email template for customers and himself.

= What happens if the customers spend less than the total voucher value?

Customers can view the voucher balance from ‘ My accounts” page and use the remaining amount later on.

= How do we receive voucher codes?

The voucher codes are sent on the recipient’s email address.

= Does it work with Multisite WordPress Environment?

Yes, This plugin will work.

= Will data delete after deactivating the plugin?

No data will delete on plugin deactivation.

= Can I install the pro plugin if free plugin already installed?

No, First you have to deactivate the free plugin then install the pro plugin. No data will delete on deactivation of the plugin.

= How to translate or change strings of the plugins?

There are two ways to fill up translations:
* Using Loco Translate plugin
* Using the PoEdit platform

== Documentation ==
Please, read the [official documentation of Gift Cards (Gift Cards and Packages)](https://www.codemenschen.at/docs/wordpress-gift-vouchers-documentation "Documentation of Gift Cards") to learn more about all plugin features.

== Suggestions ==

If you have suggestions about how to improve Gift Cards plugin, you can [write to us](mailto:gdpr@codemenschen.at "Codemenschen").

== Screenshots ==
1. Gift Voucher Form Step 1
2. Gift Voucher Form Step 2
3. Gift Voucher Form Step 3
4. Gift Voucher Form Step 4
5. Gift Items Form Step 1
6. Gift Items Form Step 2
7. Gift Items Form Step 3
8. Plugin Settings Page
9. All Voucher Orders
10. WooCommerce Checkout
11. WooCommerce Order Page
12. Check Voucher Balance

== Changelog ==

= Version 4.4.9 - Released: December 29, 2025 =
* Fix: Prevent deprecated dynamic property creation by declaring the `$beta` property in the updater class (file: classes/EDD_SL_Plugin_Updater.php).
* Fix: Avoid passing NULL to `add_submenu_page()` parent slug (use empty string) to prevent deprecated `strpos()` calls in WordPress core (file: admin.php).
* Fix: Reduce duplicate database queries for plugin settings by adding a cached helper `wpgv_get_settings()` and using it from `wpgv_is_woocommerce_enable()` and admin notices (file: gift-voucher-pro.php).

= Version 4.4.8 - Released: December 09, 2025 =
* Fix: Persist PayPal order IDs created during checkout to voucher post meta so capture works when PHP session cookie is unavailable (meta key `wpgv_paypal_order_id`, legacy `paypal_order_id`) (files: `include/wpgv_giftcard_pdf.php`, `include/wpgv_voucher_pdf.php`, `include/wpgv_item_pdf.php`).
* Fix: Add safe session handling and a session→postmeta fallback on the PayPal success/capture flow to avoid PHP notices and missing-order-id failures (file: `include/voucher-shortcodes.php`).
* Fix: Wrap PayPal capture calls in try/catch and log errors instead of printing exceptions to prevent customer-facing "critical error" pages and record failures in the PHP error log (files: `include/voucher-shortcodes.php`, `include/wpgv_giftcard_pdf.php`).

= Version 4.4.7 - Released: December 04, 2025 =
* Fix: Harden voucher metabox rendering to avoid PHP notices when fields or attachments are missing (include/voucher_metabox.php).
* Fix: Cast plugin file parameter to string in updater to avoid passing null to WP core functions and related deprecation notices (classes/WPGV_Plugin_Updater.php).
* Fix: Show invoice PDF link/icon in Purchase History when invoice generation is active and the invoice file exists (admin `voucher` column).
* Fix: Prevent mojibake in voucher/receipt/invoice PDFs by detecting source encoding and safely converting text for FPDF output (`wpgv_em` / `wpgv_em_cs_CZ`).

= Version 4.4.6 - Released: December 03, 2025 =
* Feature: Integrate Klarna Payments v1 as a new payment method.
* Improvement: Centralize post-payment processing and ensure server-side webhook/push handling.
* Improvement: Add per-gateway configurable Success Pages (Stripe, PayPal, Klarna, MultiSafepay, Per Invoice, Mollie).
* Fix: Persist gateway session/order IDs (e.g. Stripe session) for reliable webhook mapping.
* Fix: Handle Gift Voucher products added from shop/archive page without filling voucher form — now uses WooCommerce order billing data as fallback.
* Fix: Invoice PDF now correctly displays the euro (€) symbol and other special currency characters. All price outputs in invoice templates are encoded to CP1252 to prevent mojibake (e.g. â‚¬).
* Fix: Do not attach receipt/invoice PDFs to recipient emails — voucher recipient now only receives the main voucher PDF (e.g. `voucherXXX.pdf`). Buyer and admin continue to receive `-receipt.pdf` and `-invoice.pdf` attachments. (file: `include/voucher-shortcodes.php`)

= Version 4.4.5 - Released: November 27, 2025 =
* Fix: Prevent PHP fatal error in `include/redeem-voucher.php` when WooCommerce invokes the `woocommerce_payment_complete_order_status` filter without a valid `WC_Order` object (for example: Email Preview). The filter now safely accepts either an order object or an order ID and falls back to the original status if no valid order is available.
* Fix: Create vouchers per order line item (qty = 2 now creates 2 records in `giftvouchers_list`).
* Fix: Count vouchers by order-item meta (prevents mixing codes between different line items).
* Fix: Correct inverted status logic (`deactivate()` => 'used', `reactivate()` => 'unused').
* Fix: Improve voucher insertion flow and add debug logs for easier diagnosis.

= Version 4.4.4 - Released: November 24, 2025 =
* Fix: Frontend ([wpgv_giftcard_modern]) — when user changes the Send Type, the scheduled date row now correctly toggles: selecting `send_future_date` shows `.voucherSendDatePikerRow`; other values hide it and clear any date validation errors.
* Fix: Admin — Template image upload is now restricted to JPG and PNG. The metabox upload UI validates the selected attachment's MIME type and shows a warning if a different format (WebP, SVG, etc.) is picked.
* Improvement: Added clearer "Recommended" guidance for template images (now shows recommended size and allowed formats) and small JS robustness updates in `assets/js/voucher-template-script.js` and `include/voucher_metabox.php`.

= Version 4.4.3 - Released: November 13, 2025 =
* Fix: Customer receipt PDF now shows the actual payment status (no longer hardcoded "Paid").
* Fix: Automatically regenerate the customer receipt PDF when a payment is confirmed (Mollie / PayPal / Stripe / generic success handlers) so the attached/downloaded receipt reflects the real payment status.
* Fix: Regenerate the customer receipt PDF when an administrator marks a voucher as Paid from the Purchase History.
* Refactor: Moved receipt generation helper into a dedicated include file `include/receipt-functions.php` and require it from the main plugin bootstrap (`gift-voucher-pro.php`) for better separation of concerns and reusability.
* Improvement: Receipt template now uses voucher data from the `giftvouchers_list` table (amount, coupon code, recipient, expiry, payment method/status) to produce consistent output.
* Note: Make sure `wp-content/uploads/voucherpdfuploads/` is writable by PHP so receipt files can be created/overwritten. If PDF generation fails, check server permissions and PHP error logs.

= Version 4.4.2 - Released: November 13, 2025 =
* Fix: Prevent JavaScript TypeError "voucher_shipping_address.val is not a function" by initializing the missing jQuery selector in `assets/js/voucher-template-script.js`. The shipping address field is now properly selected so validation and overview steps no longer throw errors when using postal shipping.

= Version 4.4.1 - Released: November 11, 2025 =
* Update: Updated the json_template and get_json_db functions in voucher_metabox.php to improve loading and saving of voucher templates in JSON format.
* Fix: Prevent a fatal activation error when another plugin has already loaded Stripe. Updated the logic in stripe-force-loader.php to detect and handle a preloaded Stripe instance and avoid reloading the library (prevents conflicts).
* Fix: Avoid PHP notice "iconv(): Detected an illegal character in input string" by making encoding conversions in `gift-voucher-pro.php` (functions `wpgv_em` / `wpgv_em_cs_CZ`) more robust — inputs are sanitized and iconv() called with //IGNORE to skip invalid bytes.
* Fix: Prevent PHP notices "Trying to get property 'invoice_color' of non-object" and "Trying to get property 'is_invoice_active' of non-object" by validating option objects before property access in `include/wpgv_voucher_pdf.php`, `include/wpgv_item_pdf.php` and `front.php`.
* Fix: Ensure in-memory voucher object is updated immediately after marking a voucher as Paid so email placeholders (e.g. {payment_status}) use the new status; applied to Mollie, generic voucher and Stripe success handlers (`include/voucher-shortcodes.php`).

= Version 4.4.0 - Released: October 09, 2025 =
* Feature: Add Quotes suggestions for Personal Message (frontend & backend).
* Fix: Isolate FPDF to prevent font/path conflicts with other plugins.

= Version 4.3.9 - Released: July 31, 2025 =
* Fix: Resolved a display issue with the date picker field on the user interface.

= Version 4.3.8 - Released: July 30, 2025 =
Fix: Resolved an issue that prevented voucher codes from being generated when customers purchased gift cards using the Standard List View.

= Version 4.3.7 - Released: July 16, 2025 =
* Fix: Fixed an issue where voucher codes were not generated when customers purchased Giftcard Modern.

= Version 4.3.6 - Released: July 08, 2025 =
* Feature: Create incremental voucher codes.
* Feature: Add surcharge for Giftcard Modern feature.
* Fix: Fixed display issue with price and surcharge in the GiftCard Standard list view.

= Version 4.3.5 - Released: June 06, 2025 =
* Fix: order duplication in manual standard giftcard flow.
* Feature: Add import & export functionality for gift card orders.
* Fixed FPDF library conflict with other plugins.
* Change "personalize" to "personalise" for English (UK) localization.

= Version 4.3.4 - Released: April 16, 2025 =
* Fix: Corrected total price calculation for Giftcard Standard.
* Update: Calendar display is now fully localized based on the site's language settings.
* Update: Added missing text translations:
- Send on a future date
- Send Instantly
* Update:  Voucher images in [wpgv_giftcard_standard] Grid View now display in full size.

= Version 4.3.3 - Released: March 10, 2025 =
* Feature: Display detailed voucher information in the purchase history.
* Feature: Automatically recalculate the total price with VAT & shipping fees when applying a Gift Card code in WooCommerce.
* Feature: Integrate vouchers with the invoicing and accounting system.
* Feature: Integrate Mollie payment gateway.
* Fix: search functionality in the purchase history page.
* Feature: Merge the voucher code field with WooCommerce's coupon code field for a unified discount application


= Version 4.3.2 - Released: December 30, 2024 =
* Feature: Render modern gift card based on ID.
* Feature: The 'Create Template' page provides a streamlined, user-friendly interface with an image upload option, making it easy and efficient to design custom gift cards.
* Fix: Resolved an issue with text preview in the PDF generated for gift card purchases

= Version 4.3.1 - Released: December 07, 2024 =
* Feature: Visual Gift Voucher Preview - Enhances the WooCommerce gift voucher product page by displaying a real-time visual representation of the selected voucher.
* Fix: issue where preview text settings are not working on the modern gift card.

= Version 4.3.0 - Released: July 30, 2024 =
* Feature: Allow customers to schedule when a gift card will be delivered
* Fix: plugin issue generating unexpected output of 2 characters.
* Update: revamp invoice PDF appearance.

= Version 4.2.9 - Released: April 04, 2024 =
* Fix: email sending issue on stripe payment.
* Display date format on receipts according to website Language.

= Version 4.2.8 - Released: January 09, 2024 =
* Integrate the text editing feature for 'Giftcard modern'.
* Fix the issue of getting stuck during payment.

= Version 4.2.7 - Released: December 06, 2023 =
* Fix: the issue of saving 'Special Price'.
* Block the feature of deleting orders by third parties.
* Add a feature to enter price for 'Giftcard Modern'.

= Version 4.2.6 - Released: September 05, 2023 =
* Fix: the 'Add Giftcard Standard Order' feature in the backend.

= Version 4.2.5 - Released: August 11, 2023 =
* Fix: template display issue for GiftCard Standard feature.
* Fix: payment display issue for GiftCard Standard feature.

= Version 4.2.4 - Released: July 25, 2023 =
* Merge the features of gift items and gift vouchers.

= Version 4.2.3 - Released: July 04, 2023 =
* Update German language translation.

= Version 4.2.2 - Released: February 28, 2023 =
* Fix: Stripe payment method issue.

= Version 4.2.1 - Released: November 07, 2022 =
* Fix: Stripe payment method issue.

= Version 4.2.0 - Released: July 28, 2021 =
* Fix: Fixed mail sending function when buying Gift voucher products.
* Fix: Fatal error after adding special offer price for a product
* Fix: Fixed the sort by function of Gift Items in the backend
* Fix: Fixed the path of the multisafepay library
* Fix: Fixed the currency code on gift card page in the backend
* Fix: Fixed the billing error due to get_magic_quotes_runtime() function

= Version 4.1.9 - Released: February 25, 2021 =
* Fix: Error doesn't receive money when paying by Paypal.

= Version 4.1.8 - Released: February 22, 2021 =
* Fix: Error of display image in preview on Gift Items and Gift Voucher pages

= Version 4.1.7 - Released: February 14, 2021 =
* Update v2 Payments API - PayPal.
* Fix : Translate text "Voucher ordered by , Message:".
* Fix : Save option of Send Direct Mail is not working.
* Fix : Redeem Partial Amount (Gift Voucher Orders) negative number.
* Fix : Currency Position not working.
* Fix : Fix Hidden Fields giftcard.php file.
* Remove text "What The File" - classes/class-nag.php.
* Fix : Error of creating PDF on the Giftcard.
* Fix : Woocommmer move to status "Pending" when making a payment by Paypal.

= Version 4.1.6 - Released: September 28, 2021 =
* Update: User interface for Edit Card page
* New: Change the size of the Giftcard logo
* New: Change order status after successful payment with Stripe
* New: Hide form when buying gift voucher in Woocommerce
* Fixed: Pdf sending issue for multiple orders

= Version 4.1.5 - Released: July 14, 2021 =
* Fix function "Redeem Partial Amount"

= Version 4.1.4 - Released: June 28, 2021 =
* Update new template pro
* Update function to add logo into voucher template
* Update function to edit voucher template:
+ Edit background
+ Edit font size
+ Edit font color
+ Edit text position
* Update create a new voucher template function
* Fix shortcode to display templates without assigning categories for each template
* Fix "Buy for" option (Yourself and Others)
* Fix color settings
* Fix coupon minimum and maximum value settings for new models
* Fix the PDF file on the message is blurred
* Fix terms and condition accept checkbox should be at the last step (4th info.) instead of that it's displaying on 3rd step
* Scroll top on "Buy", "Back" and "Continue" buttons
* Fix change string from 'Not Pay' in payment status to 'Not Paid' grammar mistake

= Version 4.1.3 - Released: April 27, 2021 =
* Update new template pro

= Version 4.1.2 - Released: February 25, 2021 =
* Fix error calculate order when add voucher code
* Fix bug order status when payment stripe

= Version 4.1.1 - Released: January 21, 2021=
*  Code optimization
*  Fix js click select checkbox on-page checkout

= Version 4.1.0 - Released: January 18, 2021= 
*  Add hidden preview button in gift card template
*  Update feature choose to display horizontal and vertical templates in the backend

= Version 4.0.0 - Released: December 22, 2020= 
*  Update new interface
*  Add new templates
*  Automatic update feature
*  Code optimization

= Version 3.3.10 - Released: August 21, 2020 =
* Added different settings for Gift Voucher and Gift Items
* Added mail send option through Admin
* Added sorting option for Gift Items
* Added New shortcode to show single Gift Item
* Added New shortcode to show Gift Items by Category
* Added different color option for Voucher and Form
* Added check balance page in the pro version
* Added Stripe Ideal payment option in the pro version
* Added settings to remove first step from Gift voucher form in the pro version
* Fixed Receipt wrong price error
* Fixed PayPal Success page error
* Fixed Special Price issue on Gift Items
* Fixed Invalid notice issue on Debug Logs
* Fixed Expiry date code issue from backend
* Fixed style 3 barcode issue on pro version

= Version 3.3.9.1 - Released: January 11, 2020 =
* Fixed the PayPal amount capturing
* Fixed Backend voucher adding value issue
* Fixed bootstrap overwriting issue on the frontend
* Fixed the translations for some strings
* Updated all language translations

= Version 3.3.9 - Released: December 24, 2019 =
* Added MultiSafepay in the pro version
* Added total payable amount in backend order page
* Updated code to save transaction number instead of PaymentId
* Fixed Sofort Payment issue
* Fixed PayPal transaction ID issue
* Fixed the voucher and receipt pdf view on the backend
* Fixed the issue in backend voucher creation
* Fixed issue in calculation with additional charges

= Version 3.3.8 - Released: November 20, 2019 =
* Added Feature to generate gift voucher from admin in the pro version
* Added Export orders feature in the pro version
* Added feature to a schedule gift voucher for send
* Generating demo item and category with default pages
* Fixed partial redeem issue on the backend order page

= Version 3.3.7 - Released: November 14, 2019 =
* Fixed major issue of Gift Voucher form on iOS devices
* Updated Currency sign encoding to UTF-8
* Fixed PHP warning on the gift items page

= Version 3.3.6 - Released: October 18, 2019 =
* Remove the limits from the free version
* Remove the message issue after 20 orders
* Added message doc to PayPal Live Client ID field

= Version 3.3.5 - Released: October 16, 2019 =
* Fixed no data show in pdf issue

= Version 3.3.4 - Released: October 10, 2019 =
* Added website additional charges feature
* Updated Sofort Payment Gateway
* Updated admin menu position and URLs
* Updated all language translations
* Updated Screenshots

= Version 3.3.3 - Released: October 07, 2019 =
* Fixed barcode issue on enabling/disable
* Fixed Add new template menu on admin

= Version 3.3.2 - Released: September 30, 2019 =
* Added Barcode features in the premium version
* Added custom value redeem from backend feature
* Added Check voucher balance page on backend
* Added button is settings page to create plugin's default pages
* Fixed auto-created pages issue on plugin activation
* Fixed same email issue on both forms
* Fixed mark as used issue on the backend
* Fixed responsive issue for style2 and style3
* Fixed price position issue on frontend and backend
* Updated all language translations

= Version 3.3.1 - Released: September 27, 2019 =
* Updated Stripe Payment Process
* Stripe with SCA-ready
* Updated PayPal Checkout
* Stored session and transaction keys in database
* Compatible with latest WordPress 5.2.3 version
* Fixed Mark as used issue with WooCommerce
* Fixed price format issue on both forms
* Fixed no expiry voucher issue

= Version 3.3.0 - Released: May 22, 2019 =
* Compatible with latest WordPress 5.2.1 version
* Fixed decimal amount issue in gift items form
* Fixed issues on the success order page
* Fixed issues for PDF not found
* Updated all language translations

= Version 3.2.9 - Released: April 10, 2019 =
* Fixed issues on the success order page
* Fixed issues for PDF not found
* Updated all language translations

= Version 3.2.8 - Released: April 09, 2019 =
* Added customer receipt feature
* Added feature to add custom stripe text
* Fixed security issues on the success order page
* Updated all language translations

= Version 3.2.7 - Released: April 09, 2019 =
* Added customer receipt feature
* Added feature to add custom stripe text
* Fixed security issues on the success order page
* Updated all language translations

= Version 3.2.6 - Released: March 27, 2019 =
* Fixed PDF message box issue
* Fixed headers already sent the issue
* Added three new languages translation
* Updated all language translations

= Version 3.2.5 – Released: March 06, 2019 =
* Compatible with latest WordPress version
* Fixed scrolling issue with some themes
* Updated language translations

= Version 3.2.4 - Released: February 18, 2019 =
* Added hide price option
* Added no expiry option
* Added custom date formats for expiry date
* Added option to remove someone else/yourself tabs
* Added gift voucher redeem form in cart page
* Fixed redeem voucher multiple issues
* Fixed stripe payment card errors
* Fixed other small bugs
* Updated language translations

= Version 3.2.3 - Released: January 03, 2019 =
* Changed readme details
* Updated website design and URL’s

= Version 3.2.2 - Released: December 24, 2018 =
* Fixed timezone problem in voucher order time
* Fixed timezone problem in template added time
* Plugin update issue fixed

= Version 3.2.1 - Released: December 19, 2018 =
* Fixed special character issues in items page
* Fixed message limit in gift items form
* Fixed stripe payment gateway problem

= Version 3.2.0 - Released: December 17, 2018 =
* Fixed PayPal issues
* Fixed twice mail sending issue
* Fixed WooCommerce double priced discount issue
* Added translations for Czech, Spanish and Dutch

= Version 3.1.5 - Released: November 12, 2018 =
* Added terms and condition in gift items form
* Fixed message line issue in pdf vouchers
* Fixed multiple choose styling option for customers
* Fixed payment gateway issue
* Updated all language fixed

= Version 3.1.4 - Released: October 22, 2018 =
* Added plugin license activation system
* Added multiple chosen styling option for customers
* Fixed mail sending problem
* Fixed PayPal email issue
* Updated all language fixed

= Version 3.1.3 - Released: October 17, 2018 =
* Fixed New Template Page
* Fixed order details page
* Fixed backend view order page
* Fixed order success page mail issue

= Version 3.1.2 - Released: October 13, 2018 =
* Fixed New Template Page
* Fixed New Gift Item Page
* Fixed all plugin shortcodes print issue
* Fixed email sending issues

= Version 3.1.1 - Released: October 10, 2018 =
* Fixed settings saving issue
* Fixed other bugs

= Version 3.1.0 - Released: October 07, 2018 =
* Added new feature in Gift Voucher booking form
* Added new feature in Gift Items booking form
* Added new feature for customization of voucher
* Fixed mail sending issue
* Fixed PayPal issue
* Fixed Stripe issue
* Fixed other bugs

= Version 3.0.1 - Released: September 28, 2018 =
* Compatible with WooCommerce
* Added option for pdf footer URL and email
* Added option for demo image
* Added option for success and order cancellation page message
* Added option for disabling preview button
* Fixed other bugs

= Version 2.0.3 - Released: September 22, 2018 =
* Compatible with Multisite WP Environment
* Fixed small bugs

= Version 2.0.2 - Released: August 28, 2018 =
* Fixed email sending problem
* Fixed plugin settings page
* Fixed other bugs

= Version 2.0.1 - Released: July 30, 2018 =
* Added Gift Item creating a feature

= Version 1.0.7 - Released: July 10, 2018 =
* Added options for email subject and body
* Added Swedish translation
* Fixed All Language translation
* Fixed some bugs

= Version 1.0.6 - Released: July 03, 2018 =
* Added Stripe Payment Gateway
* Added Danish and French translation
* Fixed Deutsch Language translation
* Fixed some bugs
* Updated voucher-script.js file

= Version 1.0.5 - Released: May 30, 2018 =
* Added French translations
* Fixed Deutsch and Hindi translations
* Updated voucher-script.js file

= Version 1.0.4 - Released: May 28, 2018 =
* Fixed Deutsch Language translation
* Fixed some bugs

= Version 1.0.3 - Released: May 25, 2018 =
* Added textual changes
* Added default error message
* Upgrading Some styles
* Fixing some bugs

= Version 1.0.2 - Released: May 15, 2018 =
* Added Voucher max value setting
* Added voucher expiry type as the fixed date
* Replaced voucher default title to template title
* Updated voucher preview
* Updated wordpress-gift-voucher.php

= Version 1.0.1 - Released: April 26, 2018 =
* Updated wordpress-gift-voucher.php
* Updated front.php
* Fixed 'Note' text problem on voucher order

= Version 1.0.0 - Released: March 30, 2018 =
* Initial release