Bonjour,
Le seul moment où HikaShop déconnecte l'utilisateur après une commande, c'est si un groupe utilisateur à été ajouté au compte utilisateur suite à l'achat d'un produit donnant accès à un groupe utilisateur.
Et normalement, la suppression du panier se fait soit à la création de la commande, soit au retour de l'utilisateur sur le site.
Cela dépend de l'option "Clean cart when order is" de la configuration. Si cette option est sur "confirmed", mettait la sur "created". Cela aidera surement avec le panier non supprimé. Suivant comment est configuré le shop et la méthode de paiement utilisée, il se peut que le panier ne puisse pas être nettoyé avant la déconnection (car le nettoyage est trigger après la déconnection) si cette option est sur "confirmed". Donc je suppose que vous êtes dans ce cas là.