858 comments found.
Hello, there’s a problem syncing licenses with the WooCommerce inventory after the update. This issue is occurring when syncing is done manually; it no longer works automatically as it did in the previous version. I hope you can fix this error. It’s an excellent plugin, thank you very much.
Hi,
I will fix this issue and upload an update.
Hi,
I have just tested the stock sync feature and it is working correctly for both manual and automated sync. The issue appears to be local to your site.
To investigate further, please renew your support and open a support ticket at https://support.firassaidi.com and I will assist you in resolving the issue.
HI, do you have a php-sdk to implement in own plugins and deliver auto updates just like wordpress.org?
Also can you restrict liencese for 1 domain but let subdomains / hosts like: stage, staging, dev, localhost, **.dev. to work?
It’s possible to deliver from s3 storage compatible?
Also it’s possible to sell same woo / wp plugin with different licenses (like free trial, 1 year, lifetime) – to achieve this you need to create 3 diffrent products?
Hi,
1. Yes. As of version 7.3.0 the plugin provides API endpoints that allow your plugin to verify licenses and fetch update files after successful license validation, making it possible to implement automatic updates similar to WordPress.org. You can integrate these endpoints directly into your own plugin.
2. Yes, that is possible. The API allows you to limit activations per domain while implementing exceptions for environments such as localhost, staging, dev, or similar. This is usually handled in your plugin logic. For example, if the domain is detected as a development or staging environment, you can call the verify endpoint instead of the activate endpoint so the license is validated but the activation is not counted against the limit.
3. Update files must be stored in WordPress and delivered through the plugin. External storage such as S3 is not supported.
4. Yes. You can sell the same plugin with different license types such as free trial, 1 year, or lifetime. This can be done either by creating separate products or by using product variations, depending on how you want to manage them in your store.
is there a function to check for upgrades of plugin which license is active?
Hi,
Update files are managed by WooCommerce. On the product page, you can define custom data that can be fetched via the API. Using this data, you can check whether an update is available and download the files through the WooCommerce API.
I need to deactivate a domain that’s no longer active. What’s the best way to do that?
Hi,
Please open a support ticket at https://support.firassaidi.com and I will assist you with this issue.
Hello. I have several pdfs that already have unique pin, id and qr codes, and I am looking for something that enables me to bulk upload pdfs, then sell through a single woocommerce products. It only sends one pdf at a time, and the inventory deplets as they sell. PDFs are unique so they must be treated as single and unique items. Will your script work as what I need?
Hi,
The plugin can deliver text and image license keys. Unfortunately, it cannot deliver PDF files.
A workaround would be to convert the PDF files to JPEG files.
Hi, when a product has two attributes, for example: A varibale product for 1 month and for a device (2 attributes) , in the import bulk, the list is not shown with that specification, but with the product name which is close to be impossible to identify it like this, since all variable products with two attributes are displayed marely with the product name.
Hi,
Please open a support ticket on our support platform at https://support.firassaidi.com and include a screenshot of the issue and the variation configuration.
Hi. I.m Microsoft parthner and i need sell Microsoft software key. In my case i have a table (list) of key. Can I send key and image of key to customer automatically when the order is in complet status with this plugin
Hi,
Yes, the license manager can deliver your text and image license keys to customers when the order status is complete. You just need to import your text and image license keys into the license manager and enable license key delivery for the product.
Hello Firas,
Lately I’m having the following issue. When on the license keys tab, the filter row completely dissappeared and two buttons for screen options are shown, but neither of them unfolds the screen options menu.
Is that a known bug, a bug related to the plugin or some error on my site? The screen options unfold on any other WP backend site, such as pages or media, but not on any License Manager sites, such as license keys, generators or add generators.
Hope it’s just something minor.
Thanks a bunch in advance.
Kind Regards Chris
Hi,
Please open a support ticket on our support platform https://support.firassaidi.com and I will assist you with this issue.
HI, Can we work this with Next.js or React.js projects? IE. use WP to sell a product and send user Data via API to our Custom DAM to provide users access to it?
Hi,
Yes, the API can be integrated into Next.js or React.js projects. It provides a license verification endpoint that you can use after purchase to validate a user’s license. Once verified, you can pass the user data to your custom DAM (or any other system) to grant them access to the additional content.
why did you completely rebuild the V2 API and not leave any backwards compatability, I update the app today and its incredibly frustrating to now have to rebuild the backend of my app and website for this. very poor choice.
That is the whole point of a V – version, if you don’t like it make new version – don’t just rewrite an API
Hi,
The change was to add support for WooCommerce HPOS. I will reverse the changes, create a new version, and release an update soon.
I have updated the plugin and reversed the changes.
Understood but why not just create a V4 and keep both? I already went through the effort of updating my API endpoints across my app, website and AWS. I really would prefer not to have to touch this again and know I can auto update the plugin and not have any fundamentally breaking changes.
Thank you, appreciate the quick response.
I’m going to create a new version, I just needed to reverse the changes before they affected more users.
Hi,
I am using this license manager for YEARS now with happiness. I buyed it from my old account in 2021. The plugin version is still from 2021. Does this plugin support now WPML? Because i use now WPML, but WPML makes for each translation a new product ID
Hope to hear from you
Hi,
For WPML support you need the Pools addon.
I just updated to the latest version.
I found the following issues/bugs
1. The import summary is no longer available. 2. In settings: Number of rows for filters does not work, it depends on ” Number of rows per page ” for number of rows in filter section. 3. in the filter section, the product field search does not search products well. It only searches when it we type the first word of the product name, but if we search by the second word of the product, it does not search it. 4. in the import section, we can’t filter products as we can do in “add license”
Best regards!
Hi,
Are you sure you updated to the latest version (7.0.5)? Some of the issues you reported have already been fixed in previous updates, except for the import summary, which will be added again soon. The number of rows per filter will be removed as it is no longer needed, since filtering by part of the license key is not possible any more. Because of encryption, doing that would require decrypting the whole database, which is not practical.
To confirm, I have just tested on the demo server running the latest version:
1. Searching for a product by any word in its name will return products containing that word.
2. Product filters on the import page work. Please clear your browser cache.
If a license key expires or is deactivated, what happens for the end user? Will they no longer be able to use the software, or will they just stop receiving future updates? I’m confused.
Hi,
It’s up to you to define the behavior when programming your software. You can either stop updates or restrict access completely. The plugin provides the API, and you’re free to implement it however you want.
Note: update file delivery is handled using WooCommerce’s API, while the License Manager handles delivering the license.
Okay, thank you. Do I need to have WooCommerce Subscriptions in order to make this plugin and your another subscriptions addon all three of them work together?
Yes, if you are going to sell subscription-based products, you need all three of them.
Okay, thank you so much.
Subscriptions Integration add-on. Where do we get this?
Does it support selling recurring licenses, like monthly, quarterly, and yearly?
Hi,
Yes, it supports recurring licenses with the Subscriptions Integration add-on.
Hello,
Please reply to my ticket: 688
I’d like to point something out. In previous versions, when importing keys from a .txt file, a summary would appear showing how many keys were successfully imported, how many were duplicates, and how many lines were empty. That information was essential to verify whether the file was properly prepared. In the new version, that summary is no longer shown, and it goes straight to the license list — which is a step backward. Instead of improving, the plugin has worsened in this aspect, as it removed a very useful feature for import validation and control. Additionally, the “Loco Translate” feature no longer works properly.
Hi,
A new version will be released soon that will bring back the import summary. For the Loco Translate issue, please check your settings. If that doesn’t resolve it, renew your support and open a ticket at https://support.firassaidi.com and I’ll assist you.
Hi,
Does the plugin have an API to import / add licenses from another system or another API license provider?
Hi,
Yes, check out the API v3 endpoint ‘create-license-key’
https://scodeware.com/docs/woocommerce-license-manager-api-version-3-create-license-key/And there is a way, once the licenses are added via API, a way to assign them right away to the customer? For example: The customer buys 10 licenses, the API requests to generate 10 licenses , and those 10 licenses are assigned to that customer order directly? which would be that hook?
You can do that using the same API endpoint by setting the `order_id` option. If the order doesn’t exist, you’ll need to programmatically create it using WooCommerce’s API.
Thank you!
Please reply to my ticket: 688
What are the hooks to use these functions?
assign new licenses assign missing licenses
Becuase I am planning to add first the licenses to the database of License Manager, then I want to shot automatically “assign new licenses” for License manager itself assign the licenses to the order, and it will work better like this,
so my question is
What are the hooks to use these functions?
assign new licenses
assign missing licenses
Best regards!
Excellent product ! Used if for years. Just a remark however : I don’t like the new filter option introduced in version 7.0. To view the keys of a certain variation i now have to click “filter” – “product variation” – “type in the product variation name” – “click again” – “click filter again” to see results where before i could just select the filter bar above the list. So going from 1 click to 5 clicks to see the same result is not user friendly and takes time.
I like to make another suggestion. Before version 7.0 when you did an import via txt file you got a result screen (how many keys are imported succesfull, double keys, empty lines). This result screen is gone in the new version and you go directly to the license key list. Again, not an improvement 
Please bring back the import result screen. Already made some mistakes
Hi,
Sorry for the delay, the update will be released soon.
When will the import feedback return ?
Hey, i want to sell a plugin through this, but can this push auto update for the purchased users, so user can update the plugin in the wodpress site directly if push new update?
Hi,
WooCommerce handles files and downloads—you’ll need to use WooCommerce’s API for that.
Alternatively, I have another license manager product that handles updates: Keevault – Software License Manager
It comes with a free WooCommerce plugin you can use to integrate Keevault with WooCommerce. The Keevault plugin is a starting point, not a full integration.