Hi,
HikaSerial support both modes (dynamic generation and pickup in database).
If there are some available serials in the serial pack (in the database), the serial will be use.
If here is no available serial, the generator will be used to create the serials.
If you want to generate a serial depending another value (that the user will enter), the best is to have your own generator and use an HikaShop item custom field.
At this moment the customer will enter his specific data while buying the product and this value will be use by the generator to create the serial.
HikaSerial is not a standalone component, it is an add-on which requires HikaShop (starter, essential or business) to work.
PS : This forum is mostly a support forum, the submission system is new, we will improve it thanks to the feedback.
All fields are not required, you mostly need to select the component and the section and the "next" button will allow you to post your message.