OneEuroLabs License Key Manager is a free, fully functional license key management plugin for WordPress. Issue, validate, and manage license keys for your software products.
External services used:
* Stripe – Payment processing. Terms | Privacy
* PayPal – Payment processing. Terms | Privacy
Data sent: payment event data from Stripe/PayPal to this plugin via webhook. No personal data is sent from this plugin to external services.
LicenseHub is the easiest way to sell and manage software license keys directly from WordPress. Connect your payment provider, and license keys are generated and delivered automatically by email.
POST /wp-json/licensehub/v1/validatePOST /wp-json/licensehub/v1/activatePOST /wp-json/licensehub/v1/deactivateGET /wp-json/licensehub/v1/plansPOST /wp-json/licensehub/v1/resendPOST /wp-json/licensehub/v1/webhook/stripePOST /wp-json/licensehub/v1/webhook/paypalKeys are generated in the format LH-XXXX-XXXX-XXXX-XXXX using cryptographically secure random characters.
This plugin contacts oneeurolabs.com only when a Pro license key is entered in Settings. No data is sent without the administrator explicitly entering a key. Data sent: license key, email, anonymised site ID.
This plugin optionally connects to the following third-party services when configured by the site administrator. No data is transmitted unless the respective payment provider is enabled in the plugin settings.
When Stripe is selected as the payment provider, this plugin sends an API request to the Stripe API to test connectivity (admin settings only). It also receives webhook events from Stripe at the registered webhook endpoint to create and manage license keys automatically.
When PayPal is selected as the payment provider, this plugin sends an API request to the PayPal API to obtain an OAuth token for connection testing (admin settings only). It also receives webhook events from PayPal at the registered webhook endpoint.