WooCommerce Serial Numbers Pro

WC Serial Numbers is a brilliant WooCommerce extension that will enable you to sell digital licensed products. This out of the box WooCommerce license manager or WooCommerce product license manager is very powerful and lightweight. WC Serial Number is loaded with splendid features and lets you bypass all the challenges associated with selling digital products. The extraordinary features let you effortlessly create and manage a license pool to sell digital products. So, it is time to leave aside the worries and put your undivided focus on your business growth.


  • Create license keys and directly assign them to products.
  • You will be able to set how many times you want to sell that same license key.
  • It will also enable you to select the maximum instances for a license key. (How many times/devices the user will be able to use that key).
  • Setting license validity is another powerful option. There are two different options to set the validity. Restriction by days and date are those two different license expiration options for your complete control.
  • Notifications will keep you informed when your generated licenses are about to finish.
  • Set the minimum license number to trigger a notification.
  • You can also choose to get an email notification.
  • Generate and deliver the license keys in image format.
  • Automatically generate license keys to populate your license pool.
  • The settings section offers ample customization options for automatic serial number generation.
Get email notification like this

Get email notification like this

How will WC Serial Numbers benefit you:

  • You will be able to sell digital products along with physical products.
  • Selling license activated software and games will be a piece of cake.
  • It will enable you to sell gift cards and/or other secret number-based products. Companies that sell gift cards include giant companies like Netflix, Steam, Amazon & Apple.
  • You will even be able to sell lottery tickets.
  • This will help increase your revenue by adding new product types.

How does it work / functionality explained:

The license key work for both virtual and downloadable products. First of all, you need to activate the plugin if have not done so yet. After activation, it will create a sub-menu called “WC Serial Numbers” in WooCommerce and also create a new menu item in the admin bar top menu. Thus, it offers out of the box convenience of use and ensures the best user experience.

        How to create a license key: You have to use the “add serial key manually” option to create new serial numbers and assign them with products. The license keys that you create are product specific. So, you need to create and associate license keys with all the licensable products individually. Your license pool may have pre-generated keys for a specific product, but they will not be applicable to other products. So, you have to create new license keys for each new product. When creating the keys, first you have to select the product, secondly, select if the product has any variation, then add serial number, how many times do you want to use it and let your customer use it, and finally, the validity of your license keys.

manual license key adding section

Manually add license keys from this section

        Add license keys directly from the Products menu of WooCommerce: You can either add license keys while adding a new product or during editing a product. You will find a new option called “Serial Numbers” in the single product tab menu. Click on it and it will bring forward a checkbox called “Enable Serial Number for this Product”. You have to check this option to expand the available options of this magnificent plugin. Here you will get similar options that we have described above to create and assign new serial keys for a product.

adding serial keys from product edit section

Add serial keys from the edit product section

        Delivery Settings: Under this section, you will select options for sending and revoking serial number. Here you will find different options and select the appropriate option for you.

Serial keys delivery section

Serial keys delivery section

Set a minimum license number to trigger notification:
First of all getting notification when your license keys are about to finish is a great option. The notification option works for every single licensable product by default. So, you will get the notification when license keys are below a certain number for a single product. Secondly, you can also opt in to get an email notification. Enabling this feature will send an email to your desired address along with the notification on your WP Admin bar. With that being said you may want to set the minimum number at your preferred point. As an online business owner, you should be very precautious to make sure there is nothing unexpected with your business. Setting a notification trigger at your desired point will make sure that you have complete authority of every event of your store. Thus WC license manager claims the position of the best WooCommerce license manager.

notification section of WC serial numbers

Get a notification when a serial number is about to expire

Auto-generate license keys with preset or custom settings:
It must be very tedious and time-consuming to manually create license keys and assign them to individual products. License keys auto-generation comes at the aid of this problem and offers a complete solution for it. As the plugin focuses on empowering you with full control it offers proper customization options to generate license keys. Let’s focus on the options of automatic license generation.

automatic serial number generator

The automatic serial number generator

Prefix: The prefix allows you to add a specific number or phrase as the starting of your license keys. You can add your initial or business initial or any special number as the starting of your license key. This is more like a signature of your store license keys.

The number of chunks: You can customize the total number of chunks for your store license keys. For example, selecting 4 chunks will produce license keys like XXXX-XXXX-XXXX-XXXX. Here the first chunks will represent your prefix. You can set them to be of any length.

Chunk size: This section offers the customization of chunk sizes of your license keys. You can set them to any number but setting it to three or four is a good choice to stick with.

Postfix: Finally, you have postfix. This option works similarly like the prefix but adds those phrases at the end of license keys. Make sure to add something that is unique and has something to do with your license keys.

Generate and deliver the license keys in image format:
The premium features offer advance option to generate and deliver the license keys in image format. Thus, it opens the door to sell physical steam cards, phone or other recharge cards and finally, gift cards. You should note that in recent time, gift cards are being increasingly popular and the experts predict that this is not just a trend that will fade away over time.

Customers will be able to check their license keys in the order section of WooCommerce:

After the purchase is complete customers will be able to check their license keys in the order section of WooCommerce. They will be able to come back and check their license keys from this section. They will also be able to check details like the expiry date of their purchased licenses.

License details on order page

License details on order page

As you want to sell the secret numbers of physical cards this feature enhances the flexibility to generate something that will mimic the physical cards as their digital version. A physical card is a printed version with the secret key. If you can produce a digital image with the license keys on them then it becomes the counterpart of the physical cards. You can deliver those digital cards as downloadable products and also choose to deliver them via email.

Installation and Usage: The installation is fairly simple and straightforward. If you have ever installed any WordPress plugin, then there is nothing new for you. First, you need to have WooCommerce installed and activated on your site. If you do not have WooCommerce installed and activated on your system, then the plugin will generate an error message as it requires WooCommerce to function properly.

error message generated by WC Serial Numbers

An error generated by WC Serial Numbers on WooCommerce deactivation

Compatibility: This robust plugin is only dependent on WooCommerce. You should at least have PHP version – 5.6 for the smooth operation of this state-of-the-art plugin. We tested this plugin thoroughly to make sure it operates seamlessly under every situation. We did not detect any problem or conflict during our test. Still, we are open to issues as we understand that WordPress and WooCommerce is a vast ecosystem and anything can happen.

minimum php version for wc serial numbers

The minimum PHP version is 5.6

The premium version has a higher focus on productivity. So, it sets you free from the manual tasks and allows you to automate most processes of WC Serial Numbers.

$35.00 – $199.00
  • Deliver serial numbers for digital or physical products
  • Control how serial number will be delivered
  • Set custom rules for generating serial numbers