Hi,
The "Series generator" is really simple for his serial generation. It creates serials with successive numbers but if you want have different min-max, you have to have several "series generator" configurations so, several packs.
At this moment, you can assign one different pack per product variant (or different products).
But the idea is having one product (with two variants) which will be linked to two packs, which will contains all seats (serials).
You do not require to pre-generates the serials, the "series generator" could create them dynamically.
If you want a more specific generator, you can implement your own algorithm. You do not require to build one from scratch.
The plugins includes in HikaSerial could be used as a base for your plugins.
Our documentation describe a little more the useful function for the generation plugins:
www.hikashop.com/en/hikashop/125-hikaser...tml#generator_plugin
In your case, the plugin "series generator" could be useful.
In HikaSerial zip package, you will find a folder "back/extensions" which contains the default HikaSerial plugins. You can extract some plugins you want and read directly the code. Using these example plugins which have generic features, you can extend them in order to implement your advance features.
Regards,