Hi,
Sorry, I created an internal thread for your request but it didn't have any answer.
It is not possible to fix your resubmission problem like that. It is a very complex development which will impact a lot of files and change the main process.
The idea is to use the "redirectback" technique. It is something used is several components, like it is in Kunena.
After a form submission, the component will redirect the user directly to another page. So the user history will stored only "GET" pages and no forms.
But, like I said, it is a very complex development which will impact a lot of files.
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.