By woocommerce-sl, on , posted on March 28, 2018

Licence Keys is a reliable tool to maintain control over code install, maintenance and update. As default, on key activation, a unique client id ( usually the domain name) is assigned to the key. This is being used further to allow API interaction like updates.

Read more

By woocommerce-sl, on , posted on March 7, 2018

Licensing expiration can apply to any licence, the set-up is very easy complete, and it’s been described at Create expiration for license product. A time range availability is set for an expiring licence, meaning after predefined end date the keys will go offline.

Read more

By woocommerce-sl, on , posted on August 30, 2017

A list of Predefined Keys can be used to assign existing keys to customers orders. These keys are pre filled and not being generated on the fly. In specific scenarios, such keys are required to be used more that once, so they are not intended to be used as unique id’s. This can be achieved easily […]

Read more

By woocommerce-sl, on , , posted on August 2, 2017

As default, whenever a client purchase a licensed product, a single key is generated and saved within account. This can be changed through the filter woo_sl/generate_licence_keys_count. Multiple keys can be generated in a row, or none. The example bellow change the default single key generator to all allowed for current licence group: If the order […]

Read more

By woocommerce-sl, on , posted on August 1, 2017

As default the WooCommerce Software License plugin output a ‘X domains per key’ within order page, client and admin e-mails, my account areas etc. This because is presumed the purchasable is being linked to a domain (e.g. a downloadable software). But this is not necessarily to say that way, arbitrary texts can be used depending […]

Read more

By woocommerce-sl, on , posted on August 1, 2017

Since version 1.2.4, the WooCommerce Software License plugin got a new unique functionality, a licence group can be assigned to variation/variable products. The process is simple, start by creating some licensing groups: Within the variations Tab, on each item options, there’s a new setting called Licence Group Chose from the list the required licence group to […]

Read more

By woocommerce-sl, on , posted on August 1, 2017

Name woo_sl/generate_license_key Type Filter Arguments (text) $license_key (int) $order_id (int) $order_item_id (int) $license_group_id Description To create a custom licence key. Example of usage A simple example to create keys in a form of XXXX-XXXX-XXXX :

Read more