Code

Discussion on WooCommerce PDF Vouchers - Ultimate Gift Cards WordPress Plugin

Discussion on WooCommerce PDF Vouchers - Ultimate Gift Cards WordPress Plugin

By
Cart 7,672 sales

wpweb supports this item

Supported

This author's response time can be up to 1 business day.

1483 comments found.

gardar Purchased

Hi, when I add two or more products in the cart, each product with a user selected date and time, the two Vouchers generated both have the same date and time as the first voucher instead of having two different dates and times. How can I fix this issue so each voucher has the correct date and time?

charlywpweb

charlywpweb Author Team

This sounds like a conflict with your current setup that needs closer inspection. Please open a support ticket so our technical team can check your specific setup and help resolve this issue for you.

http://support.wpwebelite.com/


Knowledge Base Official Support Facebook

gardar Purchased

I am using the “Extra Product Options & Add-Ons for WooCommerce” plugin for Woocommerce to select the date and time for each product. Could that be the problem? An incompatibility between the PDF Voucher plugin and the Extra Product Options plugin?

charlywpweb

charlywpweb Author Team

Thanks for additional information but we cannot confirm conflict based on this, as we have not noticed any issue with mention plugin as well, it’s better to share your setup with our technical team for deeper investigation of issue you’re having.


Knowledge Base Official Support Facebook

After updating WordPress to version 6.9.1, we are experiencing JavaScript errors in the admin area related to WooCommerce PDF Vouchers (version 5.2.3).

Errors shown in the browser console:

Uncaught TypeError: element.attachEvent is not a function Uncaught TypeError: element.dispatchEvent is not a function Uncaught TypeError: $(...).getElementsByClassName is not a function

The errors originate from:

prototype.js (1.7.1 loaded from Google CDN)

includes/js/woo-vou-admin-voucher.js

includes/js/portal.js

It appears that the plugin still depends on Prototype.js, which conflicts with the modern WordPress admin environment (jQuery-based) in WP 6.9.1.

As a result, voucher-related admin functionality is not working correctly.

Could you please confirm:

Is version 5.2.3 fully compatible with WordPress 6.9.1?

Is there a newer version that removes the dependency on Prototype.js?

Is there a recommended patch or temporary fix?

We’re not able to reproduce this issue in our local testing environment. Please open a support ticket, and we’ll be happy to assist you further with this.

https://support.wpwebelite.com/


Knowledge Base Official Support Facebook

The support has not been available for a long time. And your plugin forces you to work with prototype.js, which is already very outdated. I fixed this problem by replacing this code in the file wp-content/plugins/woocommerce-pdf-vouchers/includes/js/woo-vou-admin-voucher.js: Event.observe(window, “load”, function() { portal = new Portal(settings, options, data); }); with this code window.addEventListener(‘load’, function() { portal = new Portal(settings, options, data); });

Thanks for your feedback and for sharing your fix.

Could you please renew your support and open a support ticket regarding this? Since we haven’t received this specific issue from any other user, we’d like our technical team to connect with you directly, understand the full impact, and discuss a proper solution.


Knowledge Base Official Support Facebook

WP as a CMS has been keeping me from starting to utilize your product. it’s great, well documented, but WP back-end for multi-users looks cheap and prone to vulnerabilities. Why havn’t you considered to have a stand-alone solution built on Laravel ?. A simple AI search revealed alot of possibilities : “is it possible to convert a php solution built on top of WooCommerce / Wordpress to Laravel app?” – Can you refactor PDF Vouchers to put on Laravel or other framework?

Thanks for your interest, but cheap and vulnerability are very strong words. There are no known vulnerabilities in our plugin, and it follows WordPress and WooCommerce’s stringent security standards.

Regarding a Laravel solution, the plugin is currently developed solely for the WooCommerce ecosystem, which powers a vast number of secure and robust online stores. However, the idea of a standalone Laravel application is interesting.

If you are interested in and ready for custom development to explore this idea, we are happy to discuss it. Please drop us an email with your detailed requirements at: pre-sale@wpwebelite.com


Knowledge Base Official Support Facebook

Can this be used for selling Voucher Codes for WIFI connections wherein vouchers are created in Ruijie Cloud (for example) and then this voucher codes are then added in the online store for online payment?

Yes, the WooCommerce PDF Vouchers plugin can be used on online WooCommerce stores. It handles the creation and sale of voucher codes in your online store.

For a direct, automatic connection to an external system like Ruijie Cloud to generate the live codes, you would require a custom integration or you can first generate codes from Ruijie Cloud and add back it in your WooCommerce store. Kindly check our document for more details :

https://docs.wpwebelite.com/woocommerce-pdf-vouchers/pdf-vouchers-setup-docs/


Knowledge Base Official Support Facebook

domyr

domyr Purchased

Hello,

We are experiencing a functionality issue with the plugin, specifically, the shortcode {variationname} is not being rendered in the generated PDF and appears as a blank space. All other shortcodes are displayed correctly in the same document, which suggests the issue is isolated to this shortcode.

This shortcode was working correctly a couple of months ago, using the same setup and configuration, so we believe the implementation is correct. However, when we checked again today, it no longer works.

Could you please advise if this is a known issue or if there is a workaround or fix available?

Please open a ticket on our official support channel, team will investigate and help you with the same :

Support Channel: https://support.wpwebelite.com/


Knowledge Base Official Support Facebook

kll_

kll_ Purchased

Hi i’m setting your plugin in a new installation. When I order a product configured as virtual and downloadable with pdf vouchers, everything goes ok but whetn achieving thank you page, it only loads the title. In other products, after page title a div with woocommerce and woocommerce order is loaded, but with pdf vouchers y seems empty. If I reload the page (order-received) suddenly goes ok and shows table and download link. I’ve been deactivating many things but can’t get it working. Can you help?

Hi there,

This issue is typically related to a theme conflict. Please try publishing a new page with the [woocommerce_checkout] shortcode and complete a test checkout through that page to see if the issue persists.

If the problem continues, please reach out to our support team for further investigation.


Knowledge Base Official Support Facebook

Some one is having trouble to see the checkbox in product settings to able pdf vouchers? thanks

Please drop us an email on : pre-sale@wpwebelite.com. we’re happy to check for the issue and provide you with correct configurations.


Knowledge Base Official Support Facebook

thimy

thimy Purchased

Hi there, few monthes ago i make an update of the 4.9.5 version of the your woocommerce PDF voucher plugin and i have a trouble. Indeed i use the user role editor plugin to assign vendor voucher and shop manager role for a user and after this update it was impossible to see voucher numbers and verification part. So I put back a previous version and since then I have not updated the module. Has this problem already been reported? Thanks for answer and how can i fix it? Regards.

Hello,

Thanks for reaching out! This hasn’t been reported by other users, so it seems to be specific to your environment or role settings configuration. To help identify the exact cause and resolve it quickly, please open a support ticket with the details , our technical team will check it thoroughly and guide you further.


Knowledge Base Official Support Facebook

Hello, I have a pre-sales question. I was looking at your demo site and i’m interested in the QR feature on the voucher template. But i’ve noticed that when I scan the QR with mobile device, it returns the QR link as a text, not as a clickable URL. This way you always have to copy the text and paste it in a browser. Does this always works like this or is there a way to make the QR link as an URL so you can directly open the link in your default browser after scanning the QR? Thanks in advance!

Hi, thanks for your interest! The QR code always returns the full clickable URL. However, whether it opens directly in your browser or shows as plain text depends on the QR scanning app or tool you’re using. Most modern mobile devices and scanner apps will detect it as a URL and and on click you can open it in the default browser automatically.


Knowledge Base Official Support Facebook

lesti69

lesti69 Purchased

hello, I have 3 questions to do before buying:

1 – Is it possible create an Advanced product (where product is the coupon) where I choose tre options for buying coupon? Example: MY COUPON has 3 choice: 100€, 200€ and 500€. I wish that my client can choose on of the 3 choice from a dropdown-list (or button list), and not write the value into a text area. Like this: https://ibb.co/4ZHQY34Z

2 – Is possible to use this coupon with other plugin for booking? I need that my client could use it with WP Booking System

3 – Could my clients pay the Gift Card with bank transfer?

lesti69

lesti69 Purchased

Hi, my website is multilingual: Italian, English, French, Spanish, and German.

My default language is Italian. My question is: is it possible to generate a PDF and email in the language corresponding to the customer’s country of origin?

Example: A German customer purchases the coupon and receives the email and PDF in German rather than Italian.

I didn’t find this information on the FAQ page.

Thanks

Hi, thanks for your follow-up. Our team has already received your same request via support ticket and support team will share the details on how you can achieve this and what’s possible with the plugin.

We really appreciate your patience, and kindly request you to continue the conversation on the ticket so our team can guide you step by step.


Knowledge Base Official Support Facebook

Hi,

There seems to be some incompatibility with Woocommerce 10+. I.e it is not possible to edit product information anymore.

It’s “solved” when disabling “WooCommerce PDF Vouchers”.

Okay, I solved it with updating the plugin (from 5.1.2). I thought this plugin has an updater integrated, else what is the license registration for?

Related issue: https://github.com/woocommerce/woocommerce/issues/60271

Thanks

Adrian

Hi Adrian,

Yes, this issue has already been fixed in the latest version of the plugin.

Regarding your question about updates, please check our Envato automatic updater method here: https://docs.wpwebelite.com/updater/how-to-update-plugin/#Method_1_Using_The_Envatos_Automatic_Updater


Knowledge Base Official Support Facebook

Hi! Can the plugin automatically generate a customized PDF with the customer’s name after a purchase and send it to their email?

Yes , The plugin can automatically generate a customized PDF voucher after a customer completes a purchase , including dynamic details like the customer’s name and many more. It will then be sent directly to the customer’s email as part of the order confirmation.

Let us know if you have any other questions!


Knowledge Base Official Support Facebook

Here are my pre-sale questions for you:

1) Is it possible to use a variable gift card amount that ranges from $0 to $500, available in $25 increments?

2) Can I customize the gift card to match the current website’s style, look, and feel?

3) Can I customize the email notifications?

4) Can I also create digital cards without inventory?

Thanks for your interest! Here are the answers to your questions:

1. Yes, you can create variable products and even allow partial redemption of vouchers.

2. Absolutely! You can customize the voucher design including background, colors, fonts, and more. You can check our documentation for details: https://docs.wpwebelite.com/woocommerce-pdf-vouchers/pdf-vouchers-setup-docs/#Creating_Unlimited_Voucher_Templates

3. Yes, each email notification can be customized. Learn more here: https://docs.wpwebelite.com/woocommerce-pdf-vouchers/pdf-vouchers-setup-docs/#Email_Settings1

4. If you mean digital gift cards without inventory tracking — yes, that is possible. You can set them up easily; refer to our documentation for guidance.


Knowledge Base Official Support Facebook

BUG FOUND

When changing the expiry date of a voucher after the voucher has expired, to enable the voucher holder to still use it, the latest redemptions are not stored correctly in the database.

Vouchers in question were created using the bulk uploader add-on. The initial expiry date was 30/06/2025. The expiry date was changed on certain vouchers after 30/06/2025 to reflect the new expiry date of 01/08/2025.

None of the redemptions (after the expiry date were changed) show up when the check voucher code is used. It only says the Voucher code is invalid, was used on the date when the last redemption was made.

NO Records of the actual last redemption are shown.

This causes a massive administrative nightmare as no books can be balanced.

Were your vouchers created with the bulk upload tool?

I will send you an email with all the variables so that you can replicate properly

Thanks for the follow-up!

We’ve received your email and appreciate you sharing the details. Our team will review everything and get back to you shortly via email after checking thoroughly.


Knowledge Base Official Support Facebook

We have shared all the test results with you via email as per the test steps you suggested, and plugin is working as expected without any issues or bug.

If you’re still seeing any issue or having problem, please get back to us via email or support portal.

Thanks!


Knowledge Base Official Support Facebook

Hi! I have two pre-purchase questions: is it possible to start from my own pdf template? in the generated voucher, is it possible to show the number of vouchers purchased in the single order? (e.g. I buy a voucher for 3 people and the quantity appears in the pdf) Thanks!

Hi! Yes, absolutely — you can start with your own custom PDF design and generate vouchers based on that. The plugin also supports a variety of shortcodes, including one for quantity, so you can easily show how many vouchers were purchased in a single order.

For more details and a full list of available shortcodes, feel free to check out our documentation: https://docs.wpwebelite.com/woocommerce-pdf-vouchers/pdf-vouchers-setup-docs/


Knowledge Base Official Support Facebook

ehsan82

ehsan82 Purchased

Hello, I have a question related to your “OTP Verification” Premium Addon. For a multivendor marketplace, some vendors may not be willing to use “OTP Verification” for his/her own customers. If I activate this addon then will it be mandatory for my vendors to use this feature? Will it be possible for the unwilling vendors to stop using “OTP Verification” for their customers?

Hi, currently the addon supports role-based restrictions, meaning you can choose which user roles require OTP verification. However, if you’re looking to make it user-based (e.g., enabling/disabling it for specific vendors), that’s definitely possible with some custom code.

We’d be happy to help with that , just drop us an email at pre-sale@wpwebelite.com and we can discuss the customization in detail.


Knowledge Base Official Support Facebook

Hello, I have pregenerated coupon codes i would like to sell from my eshop. These codes will be redeemed in a physicall store These codes will be of value 10$ or 50$ I will have e.g. 5 codes of 10$ and 12 codes of 50$ I would like to set up two products and assign each one with its type of codes. Every time a user purchases a product, i would like this specific code to be unavailable for next purchase. If e.g. 5 products of type 10$ are purchased then this product should appear as unavailable

Does you plugin support this?

You’re welcome! refunds are handled as per Envato’s refund policy: https://codecanyon.net/page/customer_refund_policy

We always recommend checking everything thoroughly before purchase. You can explore the plugin’s features and functionality on our live demo here: https://demo.wpwebelite.com/woocommerce-pdf-vouchers/

If you have any questions or need clarifications before buying, feel free to check below page : https://support.wpwebelite.com/

We’re here to assist you every step of the way


Knowledge Base Official Support Facebook

Can i set up the above scenario on the live demo?

Thanks for your question!

The live demo doesn’t support full setup capabilities like uploading your own codes or setting up product and it’s settings, However, by exploring the demo and reviewing the documentation, you’ll get a clear understanding of how the plugin works and how it can be configured to match your needs.


Knowledge Base Official Support Facebook

I am currently planning to buy the WooCommerce PDF Vouchers plugin (paid version) for issuing certificates to participants of events and workshops.

I would like to know if there is a feature that allows me to download all generated certificates (PDF vouchers) for a specific event or product in bulk as a ZIP file. This would be very helpful for offline record-keeping and distribution.

If this feature is not available by default, is there any recommended method, addon, or custom approach you suggest for achieving this?

Thanks for your interest! Currently, admin can download vouchers individually from the order and also receive them via admin email. However, we understand your point about bulk ZIP download. We can explore a custom solution for this—if you’re interested, feel free to drop us an email at pre-sale@wpwebelite.com to discuss further.


Knowledge Base Official Support Facebook

How much do you charge for the one custom Work

Thanks for your interest! It really depends on the exact scope and nature of the work. We’d be happy to discuss your requirements in detail—please drop us an email at pre-sale@wpwebelite.com, and we’ll take it from there.


Knowledge Base Official Support Facebook

Hello! Can you tell me please if your plugin has the option to generate a voucher manually if the user pays for a product but does not enter all the details, and the voucher plugin doesn’t generate the voucher, or is there a option to generate the voucher after ?

Hello! Yes, there are multiple ways to generate a voucher with our plugin. You can either create a voucher product and complete the checkout process, or place an order manually from the backend to generate vouchers.

Please check our documentation here for configuration details: https://docs.wpwebelite.com/woocommerce-pdf-vouchers/

And if you still need assistance, feel free to reach out to our support team — we’ll be happy to help!


Knowledge Base Official Support Facebook

Hi, this is pre-purchase question. I run 3 seperate websites. I want to sell either gift card or coupon code on 1st website. And when customer gonna use that, they can buy product and redeem it in 2nd or 3rd website. Anyway it can be achieve? I dont understand th function much still trying to read. But i see a bunk voucher code create so i think if i create bunk code on 1st website. then copy all the code and paste it to 2nd or 3rd website. Would that work? Kindly give me idea how to use your plug in to achieve this. Thanks.

ok, so let me get this clear. first i create gift voucher (or coupon)? on the main site. Let s say i create coupon 100$ in value in this coupon, i generate many codes use to redeem this value as a batch, let say 50 of them. After i get it done. I copy for the code, and do the same on second website. Set up same 100$ coupon but instead of let it generate the code i manually past all 50 code the same on 1st website on the 2nd website.

If i wanna do another coupon 150$ then i repeate the process. Do i understand this correct? or i should create gift card instead of coupon?

wait, i just buy your plug in. But it cant do what you said because it can be used for only 1 website at the same time. what to do?

Yes, The plugin works with WooCommerce product purchases, so you’ll first need to create a product with the appropriate price , and then generate vouchers by placing orders for that product, each order will generate one voucher code.

To use the same set of codes across both sites, you can generate the voucher codes on the first site and use the “Usability: One Time Only” setting. This allows you to paste and manage the same codes on your second site manually.

The plugin also supports partial redemption, so customers can use the voucher in multiple transactions until the value is used up.

Regarding activation: the Standard license allows activation on one site only. If you plan to use the plugin on multiple sites, you’ll need the Extended license for unlimited activations.

Please check the following documents for more details:

https://docs.wpwebelite.com/woocommerce-pdf-vouchers/pdf-vouchers-setup-docs/

https://docs.wpwebelite.com/install/#Whats_a_difference_between_Regular_license_and_Extended_license

If you have any further questions, feel free to reach out to our support team — we’re here to help!


Knowledge Base Official Support Facebook

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey