Bonjour, ça "fonctionne" dans le sens où l’affichage est "corrigé", mais la logique derrière reste mauvaise. En particulier, l’achat est marqué comme "payé" dans l’admin alors que ce n’est pas le cas.
J’ai posté une solution possible sur GitHub : https://github.com/PrestaShop/PrestaShop/issues/20580#issuecomment-1206260985.