CS Universal License Manager – The Ultimate Self-Hosted License Server for WordPress
$149.00
The ultimate self-hosted license key server for WordPress. Manage, sell, and validate licenses for all your software products from a single, universal API endpoint with full WooCommerce integration. Take control of your software distribution with a powerful, flexible solution that lives right inside your WordPress dashboard.
Description
The ultimate self-hosted license key server for WordPress. Manage, sell, and validate licenses for all your software products from a single, universal API endpoint with seamless WooCommerce integration.
Stop Juggling, Start Managing
Tired of complex, expensive third-party licensing services? Take full control of your software distribution with a powerful, flexible, and easy-to-use solution that lives right inside your WordPress dashboard.
Centralized Management
Oversee licenses for all your plugins, themes, and desktop applications from one unified dashboard. No more separate systems for separate products.
Seamless WooCommerce Integration
Automatically generate and deliver license keys upon a successful WooCommerce purchase. It’s completely hands-off and reliable.
Simple & Universal REST API
Integrate license validation into any software with a single, straightforward API endpoint. We handle the complexity so you can focus on your product.
Flexible License Types
Whether you need to tie a license to a customer’s email or lock it to a specific domain (like `https://example.com`), our system supports it out of the box.
Self-Hosted & Secure
Your data is your own. The entire system runs on your server, giving you complete ownership and control over your customers’ and licenses’ data.
Unlimited Everything
Create and manage an unlimited number of products and generate an unlimited number of license keys. We never charge you for your success.
Get Up and Running in Minutes
Create Products
Use the dedicated “Software Products” post type in WordPress to define all your licensable applications.
Link & Sell
Connect your software definitions to WooCommerce products. When a customer buys, a license is auto-generated.
Integrate API
Add a few lines of code to your application to call the secure API endpoint for license validation.
Manage
Easily view, revoke, or manually create licenses directly from the WordPress admin area.
Developer-Friendly REST API
Implementing license checks has never been easier. Here’s a sample PHP request to validate a license key. The API returns a clean JSON response for easy parsing.
// Your WordPress site's API endpoint $api_url = 'https://your-website.com/wp-json/csulm/v1/validate'; // Data to send for validation $data = [ 'license_key' => 'XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX', 'product_id' => 123, // The Post ID of your 'csulm_product' 'site_url' => 'https://customer-site.com' // Optional: for domain-locked keys ]; // Make the POST request $response = wp_remote_post($api_url, [ 'method' => 'POST', 'body' => json_encode($data), 'headers' => [ 'Content-Type' => 'application/json' ] ]); // Process the JSON response if (!is_wp_error($response)) { $body = json_decode(wp_remote_retrieve_body($response), true); if ($body['success'] && $body['data']['status'] === 'active') { // License is valid! Unlock features. } else { // Invalid license. Show notice. echo $body['data']['message']; } }
Simple, Fair Pricing
One price. All features. For life. No subscriptions, no renewal fees, no nonsense.
Universal License
- All Core Features Included
- Unlimited Products & Licenses
- Seamless WooCommerce Integration
- Use on Unlimited Websites You Own
- Lifetime Software Updates
- 1 Year of Priority Support
Frequently Asked Questions
The plugin requires a standard WordPress hosting environment: WordPress 5.0 or higher, PHP 7.4 or higher, and WooCommerce 4.0 or higher (if you plan to use the automated integration).
Yes! You pay once and own the plugin forever. Your purchase includes lifetime access to all future updates and one year of priority support.
Absolutely! The license server runs on WordPress, but the software you are licensing can be anything that can make a standard HTTP POST request. This includes desktop apps (Windows, Mac, Linux), web applications, SaaS products, mobile apps, and more.
When integrated with WooCommerce, the generated license key is automatically added to the order completion email that WooCommerce sends to the customer. You can also view all keys in the WordPress admin area.