HighThemes supports this item


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

80 comments found.

I am thinking of buying the plugin but I need to know if the codes I sell can be sent manually after the state changes from processing to completed since I must first check the payment confirmation.

you can set the option to send the codes after you marked an order as completed. So once the user pays the money it will be marked as processing and you can check the payment and mark the order as completed to send the codes.


rtwite Purchased

Love your License Delivery Wordpress plugin. Just what I was looking for. One question/comment. Everything works great except it doesn’t change the product from “out of stock” to “In Stock”. Is this something that it should be doing? Would be a very nice upgrade if not. Still have to go to each specific product and manually change from out of stock to in stock.

As sometimes there’s a need to manually decide about selling a product after it sold out, we left it as optional. So you can mark it as in Stock or “out of stock” when it is needed. Of course, it would be better to have an option for that in settings in future.

Dear HighThemes support,

I installed the plugin for www.STARMAZING.de. That worked fine. When I try to add license codes I cannot choose any existing product. I tried to find product by name and by ID-number but the selector is always empty.

What can I do to get a product-selection of our already existing products?

Best regards, Lidia

SOLVED: I checked your video tutorial and recognized: I have to preselect first the products in the product tab to be a license product. Now I can perfectly match the product with the code. Super easy! Thank you for this helpful plugin.

Hi, The plugin works well however our products keep getting the “License” product type unchecked all the time randomly making it completely unreliable and unusable because they no longer deliver keys with it unchecked. What is causing this?

Hello there, sorry for the delay. We have limited support on weekends. You’ve requested a refund. I can refund the payment if you’re not satisfied. We haven’t received any bug report regarding random unchecking of products so I need to investigate the issue more. Please write here the steps that we can follow to replicate the issue.

Also, if you see any other bugs, please let me know

P.S. if you need a refund let me know so I accept it and your payment will be refunded.

Hi, thanks for responding. Yeah – I would like a refund please.

Nice Plugin


Hi, does the plugin work correctly with WooCommerce 3.1 and WP 4.8?

Hi there, It’s compatible both of them.


nielsbr Purchased

Hi, I use your plugin with great success.

Will the plugin to updated to handle this? If not can I get a quote somehow to get it made.

1) Able to handle images and not only text keys. 2) Display the image / serial + information on the checkout page after payment succes and not only on email.

Hi there,

Glad to hear the plugin is helpful for you. Unfortunately not for now.

It is a custom project. If you’re interested, please send me the details through our profile form to get a quote.



rtwite Purchased

Been using your plugin for a while and it has been working great. Recently we had two orders that did not assign a course key or generate a new order email. The only thing I have found is that they used PayPal instead of CC. Is this where the issue is? Seems to work fine with credit cards. This causes problems because customers wants the course key immediately and not have to wait until we are open and then ask for it.


rtwite Purchased

OK, I asked our IT guy to investigate and here is his answer. His solution is we will have to manually change the order to “completed” before the email with the license is sent. This isn’t what we had hoped for since that means on nights and weekends, they will not be able to get the license until someone manually changes the order to completed. Is ther anyway we can set it up to automatically send the license without having to do it manually?

Hi Robert,

After some investigation, we’ve found that this is due to the default nature of this plugin, as it only sends the code when an order is marked as complete. Orders that only contain an e-learning product with a license key are marked as completed by default, but WooCommerce sets captured orders containing regular products to ‘processing’. You’ll be able to send the license code to a customer by changing an order’s status to ‘complete’ under ‘WooCommerce > Orders’, as this will generate a new “Your order is complete” email that is sent to the respective customer.



rtwite Purchased

Wow, sorry about the font on this. Not sure whay that happened.

Did you try changing the Delivery Order Status option in WooCommerce Settings > License Code Delivery > Delivery Order Status? You can set it to send the codes on “Processing” status.

hi, #presale questions

i need to distribute for free 250 unique licence* codes (20 different products with 5-10 copies of each) to 50-60 people.


1 – do you have a place where i can see/test the BackOffice of your plugin and a place where i can “try to buy” a licence from your demo shops

2 -does your plugin will allow me to have let’s say 10 products, each one with a “stock” of “unique” codes ?

3 – and when people buy , your plugin will send them code and delete the code from “stock” ?

4 – let’s say a person purchase 2 different products, will your plugin send 1 email or 2 separate emails with a code ?

5 – do you have an interface that show on one page number of available licences per product ? (this way i will be able to see which codes shall be added)

6 – when no licences are available for product, is it still visible in shop ? at which moment user will understand that licences is not available anymore ?

Sorry for the delay. We were on vacation for a week with limited access to the internet.

1- we don’t have an online demo to check in action. But the videos show the steps to complete an order and get the codes.

2- Yes. You can attach as many unique codes as you like to each product and once someone purchases a product with attaching codes, one of the codes will be delivered to him/her.

3. The codes won’t be deleted for further reference in user accounts, but it will be marked as assigned and will never be used for anyone else.

4- It will send one email for each order with 1 or many products in the cart including the order details.

5- It uses the default stock management of woocommerce so you can check the remaining codes for each product on the Products page. Also in the specific page, we’ve considered for all codes, you can filter the remaining and sold codes easily.

6- It will show an “out of stock” message.


rtwite Purchased

We use your License Delivery and it works well if the customer just orders a license key, but if they order any other product along with the license key (ie; textbook), they get charged for the license key but the key is not generated and given to the customer like when they just order a key. is this an issue with the plugin or something we can easily fix. Don’t want to tell the customer they can only order the key and then will have to come back and order other products.

Hello there, Sorry for the delay. We’re back from vacation. I just tested what you explained in my local version. I added a simple product + a licensed product to the cart and completed the order. It worked well and the key assigned successfully. It should work with both types of products in one order. Are you using the latest version of the plugin which is 1.0.5? Could you disable other plugins and just run woocommerce + license delivery to check it again?

this plugin Compatible With woocommerce 3.x ? (now 3.1.1)

yes it’s compatible with the latest version


rquirola Purchased

Hi man, great Plugin!!... I need translate this message:

“Each license code can have up to 4 different fields. You can define custom field titles for each product here. i.e. license, expire date, owner name, etc”

not found this message in po/pot file ¿how could translate?

Hi there, Thanks. I checked that sentence and seems it’s been omitted. We will include it in next update.

P.S. You can find it in /classes/class-wc-ld-product-metabox.php line 33

Hello! I contacted you yesterday straight from my email to your suport email (highthemes.com@...) regarding some issues i have been geting using your plugin. I even already sent some temporary admin credentials for you to login and see what´s wrong with the plugin, but i didn´t get any answers yet. How long will take untill you answer me?

I replied to your email 2 days ago.


rtwite Purchased

I am receiving this message on order with or without a license included.

Warning: Missing argument 4 for WC_LD_Code_Assignment::email_after_order_table(), called in /home/actnt397/public_html/wp-includes/class-wp-hook.php on line 298 and defined in /home/actnt397/public_html/wp-content/plugins/woocommerce-license-delivery/classes/class-wc-ld-code-assignment.php on line 116

If the product includes a license, the license is not included, but includes this error. If the product doesn’t include a license, they still get this error.

Hi there, have you changed email-order-details.php ?


rtwite Purchased

Here is the reply from our IT contractors:

After some further digging, we were able to trace this back to the Multipurpose parent theme. It seems that this theme, despite appearing to be up to date, is still including template over-ride files for WooCommerce based on an older version. We’ve copied the latest version of the “emails/admin-new-order.php” template from the WooCommerce plugin to the custom ACTNT child theme as a workaround which has resolved this issue (the older version of the template does not pass the $email variable to the hook that the plugin is attempting to use, which is what’s triggering the warning to appear).

Is this all we need to do?

yeah, the error was actually from the missing email argument which we have used to deliver the codes. If you fix it, it will resolve the issue. Regards

Hi, I am considering buying this product to build a site to sell scratch card codes to use for mobile prepaid topup. Basically it is some secret codes that the mobile user key in there phone to get airtime. I feel that this plugin is right for that purpose. However a confirmation/comment from you is very much appreciated. I need to know whether the user interface can be built in Vietnamese. Also, can a customer buy the codes without creating an account on my website? Thanks and regards, Nghia

Hi there, Yes, the main functionality of this plugin is selling license codes, pre-generated codes, game codes, etc.

Please check the videos to get the idea.

As this is a plugin for woocommerce, your user can buy with or without registration based on your woocommerce settings.

Can the user interface be in Vietnamese?

You need to do the translation. It comes with .po file which you can use to translate to your language. It’s just similar to other plugins.

Hi! I’m having an issue with the plugin. When the client’s process is completed there should be an automatic email with the license code (Field 1) and the URL for redeeming it (Field 2) but the email sent is not with those fields and the Licences Code saids (Not Assigned)

Hi there, Please check the License Delivery options and make sure you’ve set the delivery on order complete because there are two options there. You can set the order get delivered on processing and complete states.

Hello i would like to send the code in QR format how can i do it ? thank you

Hi there, It’s not possible at the moment. But we consider adding it in future.


Hello. I have installed the plugin and it does work, but there is no file in “Download Sample CSV File” to do a bulk upload. can you send me the file?

I think this is what i need but i require just a bit more information. What i need:

My customer sells an exclusive license to certain rug designs, I make the customer a wholesale account, of all our designs are available until a customer purchases an exclusive license to sell THAT particular Rug Design, they can order as many of those designs as they please and it is NOT unavailable to any other customer during the period of their license agreement.

Hi , The plugin doesn’t control the system you explained. It makes it easy to sell digital pre-generated codes such as licenses, vouchers, pin codes, etc.

So what it does is only delivering certain codes upon customer purchases.

You put the codes in the inventory and assign them to products each time a product gets sold, a corresponding code will be sent to the customer and become unavailable from the inventory.

I am not able to upload CSV file. The error is it says my file is not CSV. I created a file with Excel and save as CSV format. The file structure is simple. There are 3 rows. Each row has 2 columns. First column is a usrename an second column is a password. So why it can’t accept this type of CSV file? Also the Download Sample CSV File is not linkable to a link to download the sample. Then i view source code and download that dummy-license. And when I tried to upload that file dummy-license.csv it still give the same error. Something is wrong with the upload CSV file

Another problem is the email is not sent to the client email. It was sent to the system email in Settings > General > Email Address. How do we fix this?