Serial Codes

  • Popularity Score 626 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Serial Numbers, Product Codes, PINs, Activation Keys, and more—easily managed and delivered to your customers.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect


Serial Codes

A powerful, yet easy to use Serial Codes management and delivery system.

Serial Numbers, Product Codes, PINs, Activation Keys, Enrollment Keys, Usernames, Passwords, Game License Keys and more—together with professionally presented Instructions, Warranties, Rules, or whatever customized text is required—easily managed and automatically delivered to your customers from your Magento store.

What are Serial Codes?
There are many business models that require the sale of products with unique Serial Numbers, Product Keys, PINs, Activation Codes, Enrollment Keys, Usernames, Passwords, Contest Codes, ID Numbers, etc.—the list goes on and on. In an effort to assist with discussion and avoid confusion, we have adopted the term "Serial Code" as shorthand for any piece of information that must be uniquely issued for each individual product sold. This term is used throughout our documentation, and is also used by our extension within the Magento Admin Panel. It contains two parts—the type of Serial Code (e.g., Serial Number) and the actual value of the Serial Code (e.g., 12345A67890).


• Easily manage and automatically deliver serial codes for any standard Magento product type: Simple, Grouped, Virtual, Downloadable, Bundled, or Configurable. Fully compatible with all versions of Magento Enterprise Edition.
• Deliver serial codes to customers as text or images automatically. Image codes may be freely mixed with text codes even for the same product (code pool), and are displayed as images in the Admin Panel.
• Automatically generate and deliver scannable barcodes to customers.
• Simple interface for installing or updating text and image codes in bulk, with full editing capability including mass updates.
• Mass import of text codes for multiple products (code pools) from a single CSV file.
• Add serial codes to existing products in the catalog. No need to re-enter products to use this extension.
• Issue serial codes by individual product and store view. Allows several products and store views to issue from the same serial code pool.
• Automatically issue serial codes to ordered items and/or deliver them to customers by email directly from the Admin Panel.
• Allows for inventory stock quantities to be continuously updated based on remaining available serial codes. Can automatically notify admins and/or vendors when remaining serial codes are getting low.
• Automatically assign serial codes as "pending" to orders where payment has not yet been received, without delivering them to the customer. This helps in tracking and inventory control. When an order is cancelled, pending codes are removed from the order and made available to be used again since no customer has actually received them.
• Track issued serial codes by product and customer order. Provides a filterable list of all ordered items with one click navigation to the order, product, customer, and serial code pool.
• Add, edit, or delete serial codes on existing orders.
• The ability to issue serial codes for Bundled products to the parent product, to any or all of its child products, or to both at the same time.
• Issue serial codes for Configurable products from either the parent product or from its child products. The serial codes will always be assigned to the parent product.
• Issue serial codes based on Simple Product Custom Options. Using Simple Product Custom Options in Magento disables tracking of inventory stock quantities.
• Show serial codes issued to registered customers on orders in the front end. This feature can be turned on or off for individual products and store views so that some products may show issued serial codes and others may not.
• Notify customers by email of issued serial codes. This feature can also be turned on or off for individual products and store views.
• Customizable serial codes email delivery templates that can be assigned to individual products and store views containing Instructions, Warranties, Terms, Rules, or whatever text is required for that product. Allows for translation into multiple languages.
• Send notification emails individually by product purchased, group several products within a single email, or both. Or send each individual serial code in its own email (vouchers or tickets, for example).
• Notify customers on checkout success page when serial code delivery emails have been sent.
• Limit access to individual serial codes maintenance activities in the Admin Panel to specific users and roles.
• Magento translation tools enabled for translating this extension into other languages besides US English.
• Please visit for additional features and enhancements.


While this extension will issue multiple Serial Codes for each product ordered based on quantity, it currently has the ability to issue only one Serial Code type per product and store view (translatable into multiple languages). If more than one Serial Code type is needed for a product, the work-around is to merge the codes and separate them with delimiters (we like using the 'pipe' symbol for this, but any symbol can be used). For example, your store sells online subscriptions that require a Username and a Password for the customer to gain access to the resource. You could use the following:
    Serial Code Type: Username | Password
    Serial Code: member0003 | 4321!z9876#
This will appear to the customer as:
    Username | Password: member0003 | 4321!z9876#
Note that spaces are allowed since they may help with legibility.


If you have any questions about this extension or its applicability under specific circumstances, please email us at and we'll answer to the best of our ability. The screenshots in the image gallery above should help you envision the simplicity of how it all works together. You can also take a look at our instructions page at to get a better understanding of this extension's effectiveness for your particular application.

As always, ModifyMage Solutions wishes you the greatest success in all your online sales endeavors!

M1 Extension Versions

Version Update

2012-12-14 17:02:06
  • Version number: 1.3.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.5, 1.6, 1.7

Added Features

Provided immediate access within each row of the Serial Code Order Items grid to the the actual order or customer data by clicking on the order number or customer name for that item.

Added support for additional deferred payment methods for specific payment modules--the "Bank Transfer" and "Direct Debit" methods from MultiSafepay (Netherlands), the "Direct Debit" and "Purchase Order" methods from SecurePay (Australia), and the "eCheck" method from PayPal (International).

Bug Fixes

Fixed a bug that caused the Downloads Available text not to appear for downloadable products within the Items Ordered table on the Order View page in the Admin Panel.

Version Update

2012-08-29 19:16:59
  • Version number: 1.2.1
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.5, 1.6, 1.7

Added Features

Added the ability to automatically issue and/or deliver Serial Codes directly from the Sales Order View page in the Admin panel.

Added the ability to email a warning when the number of available Serial Codes is getting low.

Included logic to withhold automatic issuing of Serial Codes for the additional deferred payment types of "Cash On Delivery" and "Bank Transfer."

Improved the display of line items in the "Serial Codes Issued" table on Order View page. This is most noticeable for Bundled products.

Changed Serial Codes product attribute email template dropdowns to include only the relevant templates.

Added instructive text to all Serial Codes product attributes.

Updated English translation CSV file with new string translations.

Bug Fixes

Fixed a potential issue with some Serial Codes product attributes possibly not loading properly if the product was not saved after installation of the extension.

Addressed an issue where some Serial Codes data was not being properly trimmed prior to use by the extension.

Version Update

2012-05-17 17:54:06
  • Version number: 1.1.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.5, 1.6, 1.7

Added Features

Incorporated the ability to view, add, edit, or delete issued Serial Codes directly from the Sales Order View page in the Admin panel.

Updated Access Control to also allow editing of Serial Codes on existing orders to be disabled while still allowing the issued Serial Codes to be viewed by the Admin user.

Added English language translation CSV file to allow for changes to the English text and to assist in translating to other languages.

Bug Fixes

Fixed a bug that caused the Serial Code Order Items grid not to populate under a certain specific set of conditions.

2012-04-27 18:38:24
Version number: 1.0.0   Stability: Stable   Compatibility: 1.3, 1.4, 1.5, 1.6

Original Version
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


About the Developer

This extension was developed by and is supported by ModifyMage

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window


To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.