Hi,
I think that it's linked to the fact that your checkout is in guest mode.
Try changing the code:
if(!$connected && !empty($order->order_user_id))
return false;
to:
if(!$connected && !empty($order->order_user_id)) {
$token = hikaInput::get()->getVar('order_token');
if(empty($token))
$token = $app->getUserState('com_hikashop.order_token');
if(empty($order->order_token) || $token != $order->order_token) {
// invalid token in the URL
return false;
}
}
in the file components/com_hikashop/controllers/order.php
That should hopefully fix the problem and we can include that patch for the next release of HikaShop.