Hi,
First, please understand that the support we provide for commercial editions is only for valid subscriptions. So we're not even supposed to answer you.
And yes, that's normal that HikaShop 2.6.4 is not compatible with PHP 7.x. The solution is the same: update your HikaShop and it will be compatible with it.
Please understand that we can't publish versions of HikaShop that will be compatible with future versions of PHP that are not yet stable. It's the same with the compatibility with new versions of Joomla. You need to update your HikaShop if you want to update other things and keep HikaShop compatible with them.
Also, if it was working fine before with the same version but it's not after you've customized it, then it would mean that it comes from something you did. But we don't know what you did so how can we help you ?
All that we can say is that we the latest version of HikaShop this cannot happen anymore while with the version you have, this could sometimes happen. A big reason we completely rewrote the checkout system for HikaShop 3 is to remove such refresh issues which were happening based on how you configured/customized your checkout. So again, update, deactivate the "checkout legacy" setting in the Hikashop configuration and it will work fine. The checkout will even be better than how it is with your version of HikaShop.