Code

Discussion on WooCommerce License Manager

Discussion on WooCommerce License Manager

Cart 1,875 sales
Recently Updated

firassaidi supports this item

Supported

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

858 comments found.

ayalaxd2

ayalaxd2 Purchased

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.

Mingu87

Mingu87 Purchased

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

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.

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.

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?

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.

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.

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