PHPackages                             licensemanager/license-manager-for-woocommerce-pro-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. licensemanager/license-manager-for-woocommerce-pro-sdk-php

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

licensemanager/license-manager-for-woocommerce-pro-sdk-php
==========================================================

Professional framework-agnostic PHP SDK for managing and integrating License Manager for WooCommerce (Pro) into SaaS, CMS, and standalone software.

00

Since Apr 14Compare

[ Source](https://github.com/wpexpertsio/License-Manager-for-WooCommerce-Pro-SDK-PHP)[ Packagist](https://packagist.org/packages/licensemanager/license-manager-for-woocommerce-pro-sdk-php)[ RSS](/packages/licensemanager-license-manager-for-woocommerce-pro-sdk-php/feed)WikiDiscussions Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

🛡️ License Manager for WooCommerce (Pro) SDK
============================================

[](#️-license-manager-for-woocommerce-pro-sdk)

**The Ultimate PHP Licensing Engine for SaaS, CMS, and Custom Software.**Stop building custom Licensing APIs. This framework-agnostic SDK is the enterprise-grade bridge between your application and your [License Manager for WooCommerce (Pro)](https://licensemanager.at/pricing/) backend.

[![SDK Version](https://camo.githubusercontent.com/47f8557251e5e4a0ee978064a246e5cb203f5a25afbc9bdd1c51089dd8e590fe/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656c656173652d76312e302e302d626c75652e7376673f7374796c653d666f722d7468652d6261646765)](https://licensemanager.at/)[![Platform](https://camo.githubusercontent.com/987cf1c1a8b4ccfdc2d7af11740f0a603cf9dcf82a3157f724e06a22a9f7e9b8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506c6174666f726d2d4672616d65776f726b25323041676e6f737469632d677265656e2e7376673f7374796c653d666f722d7468652d6261646765)](https://licensemanager.at/)[![Commercial](https://camo.githubusercontent.com/13ccbee8dea8bd4fa118bb5761e0b64025f8dc630ac1a9fa52c0e7904824a296/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6f6e6574697a6174696f6e2d5361615325323052656164792d676f6c642e7376673f7374796c653d666f722d7468652d6261646765)](https://licensemanager.at/pricing/)

---

🚀 Accelerate Your Software Monetization
---------------------------------------

[](#-accelerate-your-software-monetization)

If you are building a SaaS or selling custom software, your focus should be on your product—not building complex REST API integrations for licensing.

This SDK provides **100% native coverage** of all endpoints in the [License Manager for WooCommerce (Pro)](https://licensemanager.at/pricing/) ecosystem. Integrate robust activation, validation, and update management into your software in minutes.

### 🛡️ Why Choose This SDK?

[](#️-why-choose-this-sdk)

- **Zero API Manual Coding**: Every endpoint is mapped to a simple PHP method.
- **Framework Agnostic**: Pure PHP cURL implementation. Works perfectly in **Laravel, CodeIgniter, WordPress**, or any custom standalone application.
- **Enterprise Ready**: Designed to handle high-volume license generation and multi-tier SaaS fulfillment.
- **Data Sovereignty**: Keep 100% of your customer data and revenue. No third-party commissions.

---

💎 Professional API Support Matrix
---------------------------------

[](#-professional-api-support-matrix)

This SDK provides **100% native coverage** for every endpoint in the [License Manager for WooCommerce (Pro)](https://licensemanager.at/pricing/) ecosystem. No more manual cURL requests.

### 🔑 core Licensing

[](#-core-licensing)

FeatureSDK MethodAPI Endpoint**List Licenses**`$client->licenses()->list()``GET /licenses`**Retrieve License**`$client->licenses()->get($key)``GET /licenses/{key}`**Create License**`$client->licenses()->create($data)``POST /licenses`**Update License**`$client->licenses()->update($key, $data)``PUT /licenses/{key}`**Delete License**`$client->licenses()->delete($key)``DELETE /licenses/{key}`**Activate License**`$client->licenses()->activate($key)``GET /activate/{key}`**Reactivate License**`$client->licenses()->reactivate($key, $token)``GET /activate/{key}`**Deactivate License**`$client->licenses()->deactivate($key)``GET /deactivate/{key}`**Validate License**`$client->licenses()->validate($key)``GET /validate/{key}`### ⚙️ License Generators

[](#️-license-generators)

FeatureSDK MethodAPI Endpoint**List Generators**`$client->generators()->list()``GET /generators`**Retrieve Generator**`$client->generators()->get($id)``GET /generators/{id}`**Create Generator**`$client->generators()->create($data)``POST /generators`**Update Generator**`$client->generators()->update($id, $data)``PUT /generators/{id}`**Delete Generator**`$client->generators()->delete($id)``DELETE /generators/{id}`**Generate Keys (Pro)**`$client->generators()->generate($id, $data)``POST /generators/{id}/generate`### 🚀 Merchant &amp; SaaS (Pro)

[](#-merchant--saas-pro)

FeatureSDK MethodAPI Endpoint**Customer Licenses**`$client->customers()->getLicenses($id)``GET /customers/{id}/licenses`**Products/Ping**`$client->products()->ping($data)``POST /products/ping`**Products/Update**`$client->products()->update($key)``GET /products/update/{key}`**Download Products**`$client->products()->downloadUrl($key)``GET /products/download/latest/{key}`**Retrieve Application**`$client->applications()->get($id)``GET /application/{id}`**Download Application**`$client->applications()->downloadUrl($id, $token)``GET /application/{id}/download`---

💎 The Revenue Model: Free SDK + Pro Engine
------------------------------------------

[](#-the-revenue-model-free-sdk--pro-engine)

The SDK is your "Client Side" tool to be bundled with your software. To serve as the merchant backend, you **must** have the Pro Engine.

Phase**Client SDK (This Free Repo)****Pro Engine (Your WooCommerce Store)****Purpose**Connects your software to your store.Handles orders, payments, and keys.**Availability**Free for all developers.**[Purchase Required Here](https://licensemanager.at/pricing/)**---

📦 3-Minute Developer Quick Start
--------------------------------

[](#-3-minute-developer-quick-start)

### Step 1: Upload the SDK

[](#step-1-upload-the-sdk)

Copy the `lmw-client-sdk` folder into your project's `vendor` directory. Your file structure should look like this:

```
your-software/
├── vendor/
│   └── lmw-client-sdk/
│       ├── lmw-sdk.php (Entry File)
│       ├── src/       (Core Logic)
│       └── images/    (Assets)
├── includes/
└── your-main-file.php

```

### Step 2: Initialization

[](#step-2-initialization)

Require the entry point and initialize the client:

```
require_once __DIR__ . '/vendor/lmw-client-sdk/lmw-sdk.php';

$client = lmw_sdk_init([
    'store_url'       => 'https://your-store.com',
    'consumer_key'    => 'ck_xxxxxxxxxxxx',
    'consumer_secret' => 'cs_xxxxxxxxxxxx',
]);
```

### 3. Basic Activation Pattern

[](#3-basic-activation-pattern)

```
try {
    $result = $client->licenses()->activate( 'ABCD-1234-EFGH-5678' );
    // Store $result->activationData->token for future validation
} catch ( \Exception $e ) {
    echo "Error: " . $e->getMessage();
}
```

---

🏗️ Framework Integration
------------------------

[](#️-framework-integration)

### Laravel

[](#laravel)

Use the SDK in your Service Layer or Controllers. Store credentials in `.env` and initialize the `LicenseManagerClient` using the native autoloader.

### CodeIgniter / Standalone

[](#codeigniter--standalone)

Place the folder in your `ThirdParty` or `Libraries` directory and require `lmw-sdk.php`.

---

🚀 Get the Pro Merchant Engine Today
-----------------------------------

[](#-get-the-pro-merchant-engine-today)

Unlock 100% of the SDK's power by upgrading to the Pro edition of License Manager for WooCommerce.

 [ ![Buy License Manager for WooCommerce Pro](https://camo.githubusercontent.com/63dd227e3da93bf7eeed1e3fa197b9d30e4af9a9dda472eaeb5a990dbcc26f65/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f555047524144455f544f5f50524f5f4241434b454e442d3765323263653f7374796c653d666f722d7468652d6261646765266c6f676f3d776f72647072657373) ](https://licensemanager.at/pricing/)

 [Live Demo](https://licensemanager.at/) • [Official Documentation](https://licensemanager.at/docs/) • [Premium Support](https://licensemanager.at/contact/)

---

**Standard for Modern Software Monetization.** Pure PHP. 0% Commission. Total Control.

###  Health Score

9

—

LowBetter than 0% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity12

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/c86e9a9ea4c1fa0b9020c21b11ca98e117d96c168b4b210578483c8fbf9035a4?d=identicon)[suffian.farooq](/maintainers/suffian.farooq)

### Embed Badge

![Health badge](/badges/licensemanager-license-manager-for-woocommerce-pro-sdk-php/health.svg)

```
[![Health](https://phpackages.com/badges/licensemanager-license-manager-for-woocommerce-pro-sdk-php/health.svg)](https://phpackages.com/packages/licensemanager-license-manager-for-woocommerce-pro-sdk-php)
```

###  Alternatives

[voku/urlify

PHP port of URLify.js from the Django project. Transliterates non-ascii characters for use in URLs.

254.2M8](/packages/voku-urlify)[data-uri/data-uri

PHP DataURI component

60639.3k4](/packages/data-uri-data-uri)[microcmsio/microcms-php-sdk

microCMS PHP SDK

18115.0k](/packages/microcmsio-microcms-php-sdk)[marcocesarato/minifier

This class can minify HTML, Javascript and CSS

1346.7k](/packages/marcocesarato-minifier)[spatie/laravel-mailcoach-monaco

A Monaco editor package for Mailcoach

1017.4k1](/packages/spatie-laravel-mailcoach-monaco)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
