Serial Codes Generator and Validator with WooCommerce Support
Changelog
2.8.7 – 2026-03-02
Improvement: Bulk action dropdown now shows a message when no codes are selected
2.8.6 – 2026-02-25
Improvement: Code detail view now shows WooCommerce order status, billing email, product name, and variation attributes
2.8.5 – 2026-01-22
Fix: Preserve product_id during subscription renewals (was being reset to 0)
2.8.4 – 2026-01-07
Add more security checks for access the backend
2.8.3 – 2025-09-29
Add warning, if you try to add serials without having a list.
2.8.2 – 2025-08-20
Add premium serial to support information area.
Adopt function to export QR image to have a different name of than the qr code content.
2.8.1 – 2025-05-15
Fix role check to access the admin
2.8.0 – 2025-05-12
New label option to ask for the CVV at the validator – textValidationMessage9
2.7.10 – 2025-05-05
Datatables in the admin made width=100%
Admin area is refreshing the security code (nonce) automatically if open.
2.7.9 – 2025-04-06
Fix nonce security check by import list.
Add support for HPOS of woocommerce.
Fix subscription order list in the backend for a serial.
2.7.8 – 2025-03-17
Added new replacement tag {CODE_FROM_VALIDATOR} – For the validator form. This will contain the user input – code. It can be used on the messages and URLs.
The validator form message are now loaded with the check.
Added more security with the nonce on the backend
Adjusted the subscription support – to align with the next premium plugin update
2.7.7 – 2025-01-29
Add new optional parameter to the shortcode for the serial code validator. Adding this parameter will limit the check only to this code list. The parameter is list_id and need to contain the code list id.
Displaying the code list id within the edit form of the code list.
2.7.6 – 2025-01-09
Adjusted the access to the menu
Error message displayed for list import
2.7.5 – 2024-12-26
Bug fix for the non-shown registered user information
2.7.4 – 2024-12-02
Fix the replacement tags for the URL replacement tags
Optimized the storing of meta information to the order
Display the subscription order id if used with the premium plugin
2.7.3 – 2024-08-30
Fix the cart issue for serial code restriction products with different product type in the cart
2.7.2 – 2024-07-09
Bug fix for the removal of serial if the order was refunded. If option wcRestrictFreeCodeByOrderRefund is active and the order will be set to refund, then the serial will be removed.
Added support for QR code images
2.7.1 – 2024-06-17
Add support for old premium version with ticket sales
Added search filters to choose from
Enhanced the search for codes. You can add now a text search value if you filter for a code list
2.7.0 – 2024-06-11
Removed the deprecated ticket options and input fields
Adjustments to use vollstart.com
2.6.3 – 2024-04-16
Fix CVV value for the code parameter on the validator form
2.6.2 – 2024-04-02
Add support for serials with non ansi code serials like Umlaute
Check for the expiration of the support for premium license added
Fix cronjob removal from the wordpress installation with the deactivation of the plugin
2.6.1 – 2024-03-12
Bug fix for the registration of the order user id to the serial automatically with the purchase – autoUserRegisterToCodeWithOrder
Preparation to support premium update notifications
2.6.0 – 2024-03-06
Bug fix to ask for restriction code if all codes are allowed
New feature: You can now extend the expiration date of a code that is used as a restriction code. This allows you to sell update (products), that are extending the used serial code for the purchase of the restricted product. The days can be entered within the product details. PREMIUM only.
2.5.11 – 2024-02-16
Bug fix expiration date evaluation
Change the deeplink to the order from the admin area to edit the order directly
2.5.10 – 2024-01-22
Bug fix for loop call on the QR code URL
2.5.9 – 2024-01-18
New feature on the product to print all QR codes of the serials
2.5.8 – 2023-12-26
The additional informations are now also displayed if the code is not only valid, so always if the code was able to be found
2.5.7 – 2023-12-21
Used status is now on its own column and can be sorted
2.5.6 – 2023-12-12
New option to register the user of the order automatically to the purchased code(s) – autoUserRegisterToCodeWithOrder
2.5.5 – 2023-11-20
Add product option to have more than one serial per purchased item
2.5.4 – 2023-10-06
Add new option to display and export the customer billing name
Import code list also with redirect option and url
2.5.3 – 2023-09-05
fix for the JS tag remover
2.5.2 – 2023-08-30
Improved speed for the serial validator form loading
Added the option names to the option labels for better and easier reference
Removed the ob_flush (used for the tickets) to speed up the solution
2.5.1 – 2023-08-23
Improved escaping for list name
Stolen serial with CVV is fixed and display correct the stolen message
Added import of Code Lists
2.4.15 – 2023-08-16
Support for Serial Code Validator API
Small bug fixed
Tickets removed
XSS issue with code and list name fixed
2.4.14 – 2023-06-11
New webhook for usage of restricted code on order item