Hi,
1. Normally, you shouldn't have to change the status manually for PayPal orders. It should be done automatically. If that's not the case, I invite you to check this documentation page which explains what to check:
www.hikashop.com/support/documentation/i...or.html#notification
2. Did you also turn off the "Ask address on registration" setting of the HikaShop configuration ?
Can you also try with a new user ? It could be that the user you're doing your tests with already has an empty billing address, laeding to that.
3. Then I don't know why it wouldn't remove the links.
You should look for some code which looks like this in the cart view files:
<?php if(@$defaultParams['link_to_product_page']){ ?><a class="hikashop_no_print" href="<?php echo hikashop_contentLink('product&task=show&cid='.$row->product_id.'&name='.$row->alias.$url_itemid,$row);?>" ><?php } ?>
<?php echo $row->product_name; ?>
<?php if ($this->config->get('show_code')) { ?>
<span class="hikashop_product_code_checkout"><?php echo $row->product_code; ?></span>
<?php } ?>
<?php if(@$defaultParams['link_to_product_page']){ ?></a>
But it might vary a lot.
Then you can simply remove the a tag elements:
<a class="hikashop_no_print" href="<?php echo hikashop_contentLink('product&task=show&cid='.$row->product_id.'&name='.$row->alias.$url_itemid,$row);?>" >
and
4. Turn on the "Auto submit shipping and payment methods selection" setting of the HikaShop configuration as it is by default.