Salut,
Je suis tombé sur ton post et ça m'a éclairé sur la provenance de mon problème.
Les paiements via virement et chèque affichaient FATAL ERROR en dernière phase de validation.
En testant un peu plus, je me suis rendu compte que cela ne concernait que mon ancien compte, datant d'avant une migration PS 1.3 vers 1.4. Et avec ta requête j'ai pu confirmé que tous les comptes créés sous PS 1.3 ressortaient en erreur après la migration 1.4. En effet, en créant un nouveau compte, je n'avais pas le soucis.
De plus j'ai lu quelque part sur un issue tracker de prestashop que ce problème avait déjà été remonté, dans le traitement automatique de migration de prestashop 1.3 vers 1.4, il ne gère pas bien les anciens comptes.
Pour corriger j'ai donc passé la requête suivante :
update ps_cart ca, ps_customer cu
set ca.secure_key = cu.secure_key
where ca.id_customer = cu.id_customer
and ca.secure_key <> cu.secure_key;
Et soucis résolu.
Merci pour la piste en tout cas, ca me permet de pas trop pourrir mon dimanche