Hi,
Actually, you can add custom order fields which will be displayed during the checkout for that. That feature is available in the Business edition of HikaShop.
With next release which will be out this week, we will add yet another type of custom fields so that you can add them directly on the product page. That will also be in the Business edition.