Apparemment c’est du au fait qu’un panier peut être séparé en plusieurs commandes à cause de restrictions de transporteur sur certains produits ou d’autres conditions, cela concerne tous les modules de paiement car c’est PrestaShop lui même qui est responsable de ça : https://github.com/PrestaShop/docs/issues/508
La différence sur le total payé correspond aux frais de livraisons supplémentaires : le client a payé les frais pour 1 seule commande mais si PrestaShop a séparé en plusieurs commandes, chaque commande a des frais de livraison associé et donc les commandes « filles » ont des frais qui n’ont pas été payé.