Hi,
It's clearer yes but there is still a mistake for point "5". So I will not read this point.
The servired plugin hasn't be developed by the HikaShop team, but by Webemus who gave us his plugin so we include it in the HikaShop package (keeping his copyright, for sure).
Servired does not allow to pay several time the same order number and the plugin send to the servired plugin the order_id. So when servired receive a request for the same order (which has been cancelled before) it does not show anything and cancel directly the order (because it has already processed it before).
Problem is that, we need to pass the order_id to servired so it will send us back for the validation. Maybe we can use some kind of trick but for the moment, it's not possible and it's more a servired "feature".
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.