Hi,
Yes, you would have three different packs assigned to your three HikaShop products.
Each time a product would be bought, a serial would be taken from the serials list (or could be generated dynamically by a plugin).
If the customer have 10 time the same article in his order, 10 different serials would be assigned to the order.
HikaShop have an import system which use CSV format.
demo.hikashop.com/administrator/index.ph...kaserial&ctrl=import
The import system is based on the HikaShop import system, you can specify database columns that you want to fill.
If you specify the "serial_id", you would overwrite the existing serial, but if you don't specify this column (or leave the field empty), a new serial would be inserted.
You can specify the "pack_id" (or "pack_name") in you CSV file or you can select the destination pack in thanks to the drop down.
Regards,