Skip to main content

Software Licensing version 2.1 released


Software Licensing, one of our most notable extensions, has just received a large update that adds support for a highly requested feature: pre-defined license keys for products.

This update will allow site admins to enter a list of pre-defined license keys in the edit screen for products so that when a product is sold, the accompanying license key that gets generated is pulled from this list instead of being a randomly generated key.

Once the new version is installed, you will see a new text box added to the Licensing metabox where you can enter the keys:
Screenshot from 2013-10-29 14:33:39

When a purchase is made and a license key is pulled from the list, the key will be automatically removed so that it does not get used again. Once all of the keys have been used up, Software Licensing will automatically revert to generating its own license keys.

Pippin Williamson

About Pippin Williamson

Pippin Williamson is the founder of Sandhills Development, the parent company for Easy Digital Downloads, AffiliateWP, Restrict Content Pro, Sugar Calendar, and others. When not writing PHP, he can often be found sipping coffee or brewing beer at Sandhills Brewing.

@pippinsplugins

5 comments

  1. Pippin Williamson

    Please could you create a short video showing exactly how this works?

    Also, is there an option to not auto generate new license keys?

    I’m building a site that requires developers to send me their product license keys for an allocated number of downloads. Once the number of products for the license keys have been sold the deal will be over so there will be no need to generate any license keys.

    Following on form the scenario above, is there a way license keys to be generated using EDD even if the product isn’t ours but is instead a developers? This would save us having to ask the developer of the product to send long lists of license keys. Hoping this option is fully automated?

    Thank you reading this, looking forward to your reply.

    BTW: Easy Digital Downloads is an awesome product, credit to you guys for creating a much needed product that is so easy to understand and integrate.

    Thanks.

    1. Pippin Williamson

      I will try and make one soon.

      No, at this time there is not an option to not generate new keys. Do you need to set a maximum number of keys or a maximum number of sales (and thus also a maximum number of keys)?

      In order for the predefined keys to be generated, they must be added to the download edit screen. Does that answer the question?

  2. Pippin Williamson

    Will this assign any text on the line as a license key, or is it restricted to alphanumeric keys with no punctuation or spaces?

    For example, if you have the need to assign multiple keys per product can you enter this in License Keys text box and have it outputted correctly?

    Key 1: 0612134 Key 2: 5135052
    Key 1: 6500564 Key 2: 0320521
    Key 1: 5003415 Key 2: 0651034

    And so on and so forth…

    1. Pippin Williamson

Leave a Reply

Your email address will not be published. Required fields are marked *