GET ACCESS
Centralized WordPress Licensing

Licensing Under Control.
Your Plugins. Your Rules.

Centralized licensing system for WordPress plugins. Automatic license generation, WooCommerce-powered validation, and scheduled checks — all in one plugin that every product of yours can use.

Local + Remote Validation Mode
Automatic Scheduled Checks
Built-in Server Validation
WooCommerce Auto License Keys

Everything for Professional Licensing

Built for developers who sell WordPress plugins and need a reliable system for generating, validating, and tracking licenses.

Local Licenses

Generate license keys tied to a specific domain and product right from your WordPress dashboard. No external server needed — full local control.

WooCommerce Server

Your WordPress shop becomes a licensing server. Automatic key generation when orders complete, with built-in validation your plugins can use.

Scheduled Checks

Licenses are verified automatically once or twice daily. Status is always available so every plugin instantly knows if the license is active.

Extension Points

Built-in extension points let you customize validation results and trigger custom actions after each license check.

Custom Validator

Provide your own validation logic during setup. Your custom rules receive all the context needed and return a simple pass/fail result with optional expiration.

Developer Tools

Simple, well-documented helper functions for checking license validity, retrieving status details, forcing a recheck, and cleanup — all available globally.

Quick Integration

Register your plugin with a single call. ApexLicence handles all the complexity — checks, status storage, and validation.

Signed tokens Domain-locked

Integration in a Few Lines of Code

Register a plugin with a single call and ApexLicence handles everything else — scheduled checks, status storage, and helper functions available anywhere in your code.

  • Local mode: generate licenses without any server
  • Server mode: validate licenses through your WooCommerce shop
  • Configurable frequency: choose how often to validate (default: every 12 hours)
  • Custom validation: plug in your own rules
WooCommerce Mode Architecture

Your Shop as a Licensing Server

When a WooCommerce order completes, ApexLicence automatically generates a key and stores it on the order. Client plugins validate directly against your shop — no third-party service needed.

  • Automatic key generation on order completion
  • Built-in validation endpoint for client plugins
  • Validates by license key, domain, and product
  • Optional expiration date per product
  • Keys visible in the order details
License Server Auto-Validate
Product Linked Plugin Name
Expiration Auto-calculated from settings
License Keys Generated automatically
Validation Key + Domain check
Domain locked Expirable
"Sell once, validate forever" — your WooCommerce shop as a SaaS backend.

Built-in Tools

Everything you need for checking, retrieving status, and managing plugin licenses.

Check License Get Details Force Check

Simple Tools for Developers

Four helper functions cover all scenarios — from a quick validity check to forced revalidation and deregistration. Every plugin accesses the same mechanism.

  • Check if a license is valid — returns a simple yes/no
  • Get full license details — expiration, domain, and status
  • Force an immediate license recheck
  • Cleanly remove a plugin from the licensing system

Architecture and Security

ApexLicence is designed for reliability — signed tokens, domain-lock, silent background checks, and minimal database footprint.

Signed Tokens
Local licenses are cryptographically signed and tied to a specific domain. Tamper-proof and secure.
Scheduled Checks
Automatic checks every 12 or 24 hours. No blocking of user requests — everything runs in the background.
Domain Locking
Every token/key is tied to a specific domain. The endpoint verifies domain match on every request.
Lightweight Footprint
Minimal database usage — stores only what’s needed. No custom tables, no bloat.
Extension Points
Built-in extension points let you customize behavior for special cases and edge scenarios.
Validation Endpoint
A secure validation endpoint that client plugins use to check licenses against your shop. Follows WordPress standards.

Requirements and Compatibility

ApexLicence works standalone for local mode. WooCommerce is only required if you use server-side licensing (automatic key generation on orders).

  • WordPress 5.8+
  • PHP 7.4+
  • WooCommerce (optional, for server mode)
What’s Included Lightweight
Feature Description
Plugin Registry All registered plugins
License Status Current validation results
Security Key Cryptographic signing

Ready to Protect Your Plugins?

Register, generate licenses locally or set up a WooCommerce server — all in one plugin. Combine with Apex Booking, Export, and Import for the complete Apex ecosystem.

Get ApexLicence All Products
Autor: Antonio · GPLv2 or later