Hi,
There is no solution with the download of files system of HikaShop.
As stated in the documentation of the "Registration" option of the configuration, the "guest" / "no registration" mode shouldn't be used for virtual goods as the system requires the user to have an account in order to make sure that he bought the order for which he is downloading the file.
We started to implement something in HikaSerial in order to use a "serial" for the security check. The development is not completed because we had some troubles to replace all download links in the front-end and in the emails.
So I started to work on something similar but directly in HikaShop, it will detect the guest checkout mode and read an extra parameter if so.
The extra parameter will be the email used for the guest, so using all information we will be sure that we can provide the file to the user even if he is not logged.
This feature is currently under development but it should be ready for the next HikaShop release (this month).
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.