Hi,
Well at this moment I will recommend you to create a custom joomla plugin with a manual trigger action.
So in the backend, you will be able to call a special function of the plugin and create the CSV file.
You can use the HikaShop Spreadsheet helper to create the CSV file.
Otherwise, the view override is still possible.
By overriding a specific view, you can read a parameter in the url and generate the CSV if there.
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.