Serial Numbers & License Keys for WooCommerce
Serial Numbers & License Keys for WooCommerce
Description
Serial Numbers & License Keys for WooCommerce allows you to sell secret keys, license codes, and gift cards directly through WooCommerce.
The plugin supports both Simple and Variable Products, enabling different keys or rules to be assigned per variation.
Serial keys are automatically assigned when an order is completed and are displayed securely on the customer’s order page and in order emails.
The plugin operates entirely within your WordPress installation and does not transmit customer or license data to external servers.
Features
- Support for Simple and Variable WooCommerce products
- Automatic assignment of serial keys on order completion
- Bulk generation of keys using custom patterns (e.g.
KEY-####-####) - CSV import and export for easy migration
- Secure storage using a dedicated database table
- Clear overview of available and used keys
- Compatible with standard WooCommerce order emails
Optional Extensions
Optional extensions may be available separately to add additional automation and management features.
- Automatic order completion for key-based products
- Low stock notifications for serial keys
- Advanced key lifecycle handling (refunds and cancellations)
- Integration with third-party invoice and PDF plugins
The free plugin functions independently and does not require the extension.
Installation
- Upload the
serial-numbers-license-keys-for-woocommercefolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress.
- Open Serial Manager from the WordPress admin menu.
- Edit a WooCommerce product and enable serial key functionality in the product data panel.
Faq
Yes. Serial keys and settings can be managed separately for each product variation.
Keys are stored in a custom database table created using the WordPress database prefix for performance and scalability.
No. All data is stored locally within your WordPress installation.
Yes. Plugin options and database tables are removed when the plugin is uninstalled.
Reviews
Changelog
1.0.2
- Fix: “Headers already sent” error by adding missing PHP tag.
- Fix: CSV Export column alignment issues.
1.0.0
- Initial release.
- Support for Simple and Variable WooCommerce products.
- Bulk key generator.
- CSV import and export.