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
  • Fix for UTF8 codes

2.4.13 – 2023-03-09

  • Access to admin area can be controlled by roles

2.4.12 – 2023-02-28

  • Deprecate ticket option – will be removed soon

2.4.11 – 2023-02-15

  • Fix WC_VERSION check

Plugin Website
Visit website

Author
Vollstart
Version:
2.8.7
Last Updated
March 2, 2026
Active Installs
800
Tested Up To
WordPress 6.9.1
Requires PHP
7.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.