Read More
Menu Close

    Prestashop Product Serial Key Manager

    A serial key is a unique string that may be a group of alphabets, numbers, special characters, or a mix of these. These keys are associated with individual products and used for product identification and inventory management. Hence, we bring you this Prestashop Product Serial Key Manager module to create serial keys for your products.

    Prestashop Product Serial Key Manager offers you to add serial keys to products. With this extension, you can add multiple keys for the individual combinations of a product. The serial keys are sent to the customers via email once the order is completed.

    Manually add serial numbers for individual products or add serial keys to multiple products at once. Using a CSV file, you can easily add serial keys to multiple products in one go.

    For the overview of the plugin check the video mentioned below:

    Features of Prestashop Product Serial Key Manager

    • Create and assign serial keys to catalog products.
    • Generate multiple keys for the different combinations of a product.
    • Admin can select the customer group(s) for which he wants to assign serial keys.
    • Configure the order status(es) to assign the serial keys.
    • Choose to display the serial keys in the invoice, order details page, or both.
    • The customer gets the serial keys in his/her email.
    • Customers can view all the assigned serial keys in their account.
    • Sort and filter button is available on the serial keys section of customer to filter the data.
    • Customers can also view the serial keys from the order details page.
    • View a list of products with serial keys under a separate tab.
    • Import serial keys in bulk via CSV file.
    • Easily search the products and orders for which the serial keys are available.
    • View the number of used serial keys of a product.

    How to install the Prestashop Product Serial Key Manager module

    • Firstly, go to the module manager in back office and click on ‘upload a module’.
    • After that, drag and drop the module file or select the file from the system.
    • In this way, the module installation will be successful.
    Click to upload Prestashop Product Serial Key Manager module
    Prestashop Product Serial Key Manager module file
    Prestashop Product Serial Key Manager module installed on prestashop

    How to configure the Prestashop Product Serial Key Manager module

    Product Serial Key Manager Configuration
    • Allow Duplicate Key – If disabled, then an error will display upon the generation of duplicate keys of a product.
    • Assign key to particular group – Choose the customer groups whom you want to assign serial keys after placing orders.
    • Show keys in – This option enables admin to show the serial keys on invoice, order details page, or both.
    • Assign Keys in – This option enables admin to define the order status(es). The module automatically send serial keys if the status of order is from the selected status.
    • Send email to customer – If set to YES, a customer will receive an email with assigned keys.
    • Send email separately as per key – If a customer purchases 10 quantities of a product XYZ, then the module will generate and issues 10 unique serial keys. The customer will receive an email for each key generated.

    Manage Serial Keys

    Post-installation, a new tab “Serial Key Manager” gets available in the back office. From here, an admin can add and manage serial keys for the products.

    Searching for an experienced
    Prestashop Company ?
    Read More
    serial key manager

    Add new keys for Products

    add new key

    Click on the “Add New” button to select the product and its combination for which you want to generate a serial key.

    add new key

    After selecting the product and combination, click on the “Generate key” button to generate a serial key for the product.

    add serial key

    Admin can view the serial key added under the “Keys” tab. Also, an admin can edit or delete the serial key.

    product serial keys

    Admin can also generate serial keys for individual products and their combinations from the edit product page. Go to Catalog->Products->Edit product->Modules.

    generate serial key for product

    On clicking the “Configure” button, a form appears where admin has to select the combination for which he wants to create the serial key.

    generate serial keys for product
    generate keys for product

    In the above screenshot, we can see the serial keys generated by admin for a product combination.

    Front End Workflow

    Post-installation, a new tab “Serial Keys” gets available in the customer’s account. From this tab, a customer can view all the serial keys allotted to him.

    customer account

    Suppose a customer places an order of the product for which admin has generated the serial keys. Now, when the status of that order changes then the module will automatically issue the serial key to the customer. If a customer has order 5 quantities of a product, then the module will issue 5 unique serial keys i.e one for each quantity.


    A customer can also view the serial keys on the order details page.

    serial keys

    View List of Products

    Under “Products” tab, admin can view:

    • List of products for which he has added serial keys.
    • Number of keys added for a product or product combination.
    • Number of used keys.
    • Serial keys added for a particular product or product combination.
    products list

    When admin clicks on the “View” button, he can see the order number with which he has added serial keys and the customer’s name who places the order.

    serial keys list

    Import Serial Keys

    Admin can also choose to add serial keys in bulk by uploading a CSV file. In a CSV file, admin needs to enter the product id, combination id, and serial keys.

    import serial keys

    Here is a view of the sample CSV file.


    After uploading the CSV file, view all the products for which serial keys are added under the ‘Products’ tab.

    products list

    Search Filters

    Under the “Search” tab, admin can search:

    • Products on which he has assigned the keys via product name and reference.
    • Orders for he has added serial keys by order id, product reference, and customer name.
    • The Keys.
    search filters
    search products
    search orders
    search keys

    Error Log

    Suppose admin has generated 4 keys for a combination of product ABC. Now, if a customer orders 6 quantities of that combination, then a customer will not receive keys for the order. Such cases log under the “Error Log” tab. Admin can view for which products the serial keys are out of stock and can generate more keys.


    On clicking the “View” button, you can see the order ID of an order for which the keys are not assigned due to insufficient quantity.


    So, this was all about Prestashop Product Serial Key Manager Module. I hope this document will help you in checking the functionality of the module in a better way. Also, do let us know about your views in the comments.

    If you are looking for a module that can help you efficiently manage inventory, then please check the blog.


    For any kind of technical assistance or query, please raise a ticket at or send us a mail at [email protected]

    Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

    Current Product Version - 4.0.1

    Supported Framework Version - 1.7.x.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

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

    Be the first to comment.

    Back to Top

    Table of Content