Jump to content

PS 1.6.1.15 - PaymentModule::validateOrder - Order cannot be created


Recommended Posts

Bonjour,

 

De temps en temps, soit sur une commande, soit quand la commande échoue, je récupère le panier, et tente de le transformer en commande, j'ai ce message dans les log : PaymentModule::validateOrder - Order cannot be created

 

Et ci-joint une copie d'écran coté BO dans le cas ou je transforme ma commande.

 

Ce problème arrive sur certaines commandes uniquement, mais je n'ai pas réuni à trouver plus de détail sur l'erreur.

 

Auriez-vous une idée de comment trouver le détail de ce problème ? 

 

Je peux reproduire au moins l'action coté BO pour tracer. C'est un vieux site, mainte fois MàJ, et je pense qu'un problème de données est à l'origine, mais je n'ai rien trouvé a ce jour.

 

Merci de votre aide,

 

Mike

post-1424520-0-35000700-1501075664_thumb.png

Link to comment
Share on other sites

Inconsistence de base de données (donc impossible à investiguer depuis le forum

ou

hébergeur moisi qui plante à l'insertion dans la bdd

 

Compte tenu que ce sont des commandes qui ont avortées je pencherai pour la 1ere cause

Link to comment
Share on other sites

Ca y est j'ai trouvé :

 

En mode dev dans la config/defines.inc.php : define('_PS_MODE_DEV_', true);

 

J'ai eu le message suivant en re tentant de passer mon panier en commande a travers le BO : prestashop order Column 'secure_key' cannot be null

 

Sur google j'ai chercher et trouvé : Lorsque vous importez des clients dans votre base Prestashop, il ne faut pas oublier de créer un mot de passe par défaut.

 

Donc j'ai fait un :

 

UPDATE ps_customer SET secure_key = MD5( passwd ) WHERE (

secure_key = '' OR secure_key IS NULL

)

 

 

Et voilà ! C'était un problème du a des données historique effectivement.

Je laisse l'info pour qui aurait la même galère

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...