Labs64 / PluginPass

PluginPass - WordPress PRO Plugin/Theme Licensing

Home Page:https://wordpress.org/plugins/pluginpass-pro-plugintheme-licensing/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PluginPass - WordPress PRO Plugin/Theme Licensing (Public Alpha)

PluginPass - WordPress PRO Plugin/Theme Licensing


WordPress tested WordPress Plugin version WordPress Plugin Downloads WordPress Plugin Rating License


How to enable WordPress Plugin or Theme licensing

With Labs64 NetLicensing, it’s incredibly easy to enable license management for any software product, whether you’re selling a WordPress plugin, theme, desktop app, or even SaaS and IoT products.

PluginPass is a WordPress license manager that makes it easy to monetize your WordPress plugins and themes.

The Plugin is designed to be easy-to-use, which you easily define as a dependency to your plugin or theme, so this takes care of the plugin's & theme's features activation and validation.

Features

  • Enable the subscription model for the plugin/theme
  • Sell PRO versions of your plugin/theme
  • Offer trial/evaluation version on the PRO features (with the fallback to the lite version)
  • Enable up-selling by offering additional plugin/theme features
  • Use plugin or theme on the given domain only
  • License as many plugins/themes as you want
  • Need more features? - Let us know

Payment Gateways

Payment gateways supported in the plugin:

  • PayPal
  • Stripe
  • MyCommerce
  • FastSpring
  • Braintree - PLANNED
  • Authorize.net - PLANNED
  • 2Checkout - PLANNED
  • SOFORT Banking - PLANNED

PluginPass Overview

PluginPass is defined as a dependency to your WordPress plugin/theme and handles entire communication in a secure way with the Labs64 NetLicensing, and allows plugins/themes activation and validation at customer's WordPress instance, as well as new Licenses acquisition or Licenses renewal.

NetLicensing / WordPress Overview

Quickstart

Add this code-snippet to your plugin:

$quard = new \PluginPass\Inc\Common\PluginPass_Guard( $api_key, $product_number, $plugin_folder );
if ($quard->validate( $product_module_number )) {
    // do something
    $quard->open_shop();
}

Detailed integration instructions, NetLicensing products configuration tips and troubleshooting can be found on plugin's Wiki page.

Contributing

Anyone and everyone is welcome to contribute. Dozens of developers have helped make the PluginPass what it is today.

Check out also our Developers Guide here.

Related Links