Hi,
Please edit the controller checkout "components/com_hikashop/controllers/checkout.php" and replace the "before_login" function using this one:
function before_login(){
if(count($this->controllers) == 1) {
$user = JFactory::getUser();
$app = JFactory::getApplication();
$user_id = $app->getUserState( HIKASHOP_COMPONENT.'.user_id' );
if(!$user->guest || $user_id){
$controllersCheck = trim($this->steps[$this->previous]);
$controllersCheck = explode('_', $controllersCheck);
$current = $this->current + 1;
if(count($controllersCheck) == 1 && $controllersCheck[0] == 'login')
$current = $this->previous + 1;
JRequest::setVar('step', $current);
JRequest::setVar('previous', 0);
$this->step();
}
}
return true;
}
It will solve the problem.
Regards,