Bonjour,
Normalement, la commande créée change de statut en "confirmée" suite au paiement.
Donc, il est normal que l'autre commande ne soit pas annulée.
Par contre, il ne devrait pas y avoir une autre commande normalement.
Cela peut néanmoins arriver:
L'utilisateur clique sur "finir" à la fin du passage en caisse, la commande est créée, il est redirigé vers la plateforme de paiement. Là, il annule, il revient sur le passage en caisse, et il clique à nouveau sur "finir". Cela va faire une nouvelle commande et si il paye celle-ci alors celle-ci sera confirmée.
La première commande peut être annulée au moment du retour sur le passage en caisse, mais cela dépend du plugin de paiement utilisé.
Aussi, si l'utilisateur clique plusieurs fois sur le bouton "finir" (ce qui ne devrait normalement pas être possible), ou s'il rafraichi la page de redirection entre le passage en caisse et la plateforme de paiement, il est possible que plusieurs commandes soient créées.
Dans tous les cas, rien de grave, vous pouvez juste ignorer les commandes créées. Je recommande deux choses quand même:
- désactivez l'email "order creation notification" dans Système>Emails pour ne pas notifier l'utilisateur des commandes créées. Ainsi, il ne recevra l'email de sa commande qu'après le paiement.
- activez et configurez le plugin "HikaShop order auto cancel" via le gestionnaire de plugins de Joomla et configurez votre tâche cron HikaShop dans la configuration d'HikaShop. Ainsi, les commandes créées et non payées seront automatiquement annulées au bout d'un certain temps.