Linux 软件免费装
Banner图

Software License Lite for WooCommerce

开发者 nsp-code
tdgu
更新时间 2025年10月16日 20:54
PHP版本: 3.0 及以上
WordPress版本: 6.8
版权: GPLv2 or later

标签

woocommerce software license license key

下载

1.1.5

详情介绍:

A centralized licensing solution for WooCommerce that manages product licenses, delivers software updates, supports ongoing maintenance, and helps protect your code. Software License for WooCommerce empowers store owners and developers with a seamless solution to handle license keys, activations, and maintenance directly from their WooCommerce store. This powerful plugin includes a built-in API module that facilitates essential tasks such as software activation, deactivation, evaluation checks, and automated updates. Plugin Details and Documentation / API To make integration effortless, the package comes with prebuilt code examples that enable any software to incorporate licensing functionality and key activation with minimal effort. Whether you're selling digital products, SaaS applications, or downloadable software, this plugin ensures secure and hassle-free license management. License Fully Manageable Easily manage licenses by setting custom prefixes, controlling the maximum number of keys per license, and limiting the number of instances (such as domains) a single license key can be assigned to. Expire License ( PRO ) Manage license expiration effortlessly using the built-in expiration functionality or integrate with WooCommerce Subscriptions or YITH Subscriptions for a subscription-based licensing model. Configure license expiration dates through an intuitive interface, offering customers the flexibility to extend their licenses with a simple additional payment. Predefined / Generated Keys Choose between using predefined license keys or automatically generating secure keys through the plugin’s internal system. This offers complete flexibility for various licensing workflows. Admin / Customer License Interfaces The plugin provides separate, intuitive license management interfaces for both administrators and customers, seamlessly integrated into WooCommerce’s "My Account" area. This ensures a smooth, familiar user experience for all users. API Module The plugin includes a flexible and powerful API class that supports JSON-based interactions for efficient licensing management. It provides comprehensive sample API calls to help you easily integrate with third-party platforms and external systems. Cache Module ( PRO ) Our proprietary Cache Module dramatically enhances database performance by reducing CPU and memory usage, leading to faster load times and more efficient server resource management. Physical / Virtual Product Licensing Easily implement licensing for any product type, including physical goods, digital downloads, or virtual items. Downloadable Products Update Support The plugin ensures secure, automatic updates for downloadable products, delivered directly through the user’s WordPress dashboard. Translation Ready The plugin is fully translation-ready, ensuring that all text strings are compliant with WordPress standards. WooCommerce License Template Easily customize the "My Account" license management page with a flexible WooCommerce template. User Self License Keys Management Customers can easily manage their purchased licenses from their account dashboard, including viewing, generating, deactivating, and deleting keys. Admin Full Licenses Control Admins have complete control over customer licenses, with the ability to add or remove keys, modify default license settings for individual purchases, and offer custom license management tailored to specific needs. Email Template License keys are automatically included in WooCommerce’s customizable email templates, sent to customers during purchase confirmation or upon payment completion. WooCommerce Compatibility Fully compatible with WooCommerce 8.x, 9.x, 10.x and newer versions. The plugin is also compatible with Cart and Checkout blocks and High-Performance Order Storage. Sample Code Integration with the Plugin API A fully functional example demonstrating how to integrate with the plugin API is available as a simple WordPress plugin. You can download it here: Sample Integration.

安装:

  1. Install the plugin through the WordPress plugins interface or upload the package to /wp-content/plugins/software-license-lite directory.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to plugin Settings at Dashboard > WooCommerce > Settings > Products > License Products

屏幕截图:

  • License Manage on My Account.

升级注意事项:

Always keep plugin up to date.

常见问题:

Where can I find the full documentation, plugin description, features, and API details?

You can access the complete plugin documentation on the WP Software License website. There, you’ll find everything you need, including:

  • A detailed plugin description and key features
  • Step-by-step setup and configuration guides
  • API reference and integration details
  • Troubleshooting tips and best practices
This ensures you have all the resources in one place to get the most out of the plugin.

Does the plugin require WooCommerce?

Yes. This plugin is built as a WooCommerce integration, which means WooCommerce must be installed and active on your site in order for the plugin to work properly. Without WooCommerce, the plugin will not function, since it extends and interacts directly with WooCommerce features such as products, cart, checkout, and orders.

What type of WooCommerce products does the plugin support?

The plugin works seamlessly with all WooCommerce product types, including:

  • Simple products
  • Variable products (with variations and attributes)
  • Grouped or external/affiliate products
  • Any custom-defined product types added by third-party extensions or custom code This ensures full compatibility with the way you manage and sell products in your WooCommerce store.

How are the license keys delivered?

License keys are automatically delivered through the standard WooCommerce order system. This means that:

  • When a customer completes the checkout, the license key is generated and attached to the order.
  • The license key is included in the order confirmation emails sent to the customer.
  • Customers can also view and retrieve their license keys from the WooCommerce “My Account” area under their order details.
This ensures a seamless experience where license delivery is fully integrated with your existing WooCommerce workflow.

Can I include my own license keys instead of the generated ones?

Yes. The plugin allows you to use your own pre-generated license keys instead of relying on the automatically generated ones. This gives you flexibility if you already have an existing licensing system or prefer to distribute your own keys. Simply add your custom keys, and the plugin will handle them just like the default generated licenses.

Can I use this plugin to provide licensing for third-party software (e.g., executables or apps built in any programming language)?

Yes, absolutely! The plugin is not limited to WordPress plugins or themes. It can be used to license any type of software, such as desktop applications, executables, mobile apps, or software written in any programming language. The plugin provides a set of REST API endpoints that allow you to:

  • Activate a license key
  • Deactivate a license key
  • Validate / check status of a license key By connecting your software to these API routes, you can remotely control and manage licensing for external applications just as easily as for WordPress products.

I sell my products with subscription-based plugins (e.g., WooCommerce Subscriptions, YITH Subscriptions, or others). Can I use this plugin to manage license activation and deactivation?

Yes. The PRO version of the plugin includes all the necessary routines to integrate with subscription-based plugins such as WooCommerce Subscriptions, YITH Subscriptions, or any other WooCommerce-compatible subscription extension. This ensures that the license status is always kept in sync with the subscription status. For example:

  • When a subscription is active, the license remains valid and active.
  • When a subscription is paused, expired, or canceled, the license is automatically updated to reflect the new status (e.g., inactive). This way, your licensing system stays perfectly aligned with your customers’ subscription lifecycle.

What payment gateways does the plugin support?

The plugin works with any payment gateway supported by WooCommerce. Since it fully integrates with the WooCommerce checkout system, it does not require its own payment methods. Instead, it relies on WooCommerce to handle payments, while the plugin focuses on generating and managing license keys after successful orders. This means you can use gateways such as PayPal, Stripe, bank transfers, or any other WooCommerce-compatible payment method without any additional configuration.

Do I need any coding skills to operate the plugin?

No. You do not need any coding or programming skills to install, configure, or manage the plugin within WordPress. All core features, license management, and settings can be handled through the admin interface. However, if you want to integrate the licensing system with your own software, application, plugin, or theme (for actions such as license activation, deactivation, or code updates), some basic programming knowledge is required. To help with this, the plugin package includes:

  • A basic code example in the form of a WordPress plugin demonstrating how to interact with the licensing system.
  • Documentation on how your software can call the plugin’s API endpoints to manage licenses programmatically. This allows developers to connect external software to the licensing system without needing advanced coding skills.

Can I request or suggest a new feature?

Yes! We always welcome feedback, suggestions, and ideas for new features or enhancements. You can submit your feature requests through our official support channels or contact form. Every suggestion is reviewed carefully, and while we cannot guarantee all requests will be implemented, we do take user feedback into account for future updates and improvements.

更新日志:

1.1.5 1.1