kek83 Posted February 15, 2017 Share Posted February 15, 2017 Bonjour, je suis en prestashop 1.6.1.7. Je me suis aperçu de la présence de commandes payées en banque mais inexistantes dans mon back office ! Inexistantes en base de données également !! Accessoirement j'ai aussi dans mes logs une message " Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart ". J'ai vu sur le forum en Anglais que je n'étais pas le seul dans ce cas là a priori... Aucune solution valable (j'ai testé) n'est donnée !! Avez-vous déjà rencontré ce problème "embêtant" ? Si oui, avez-vous une solution ? Merci d'avance Mathieu Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2017 Share Posted February 16, 2017 Quel module de paiement ? Quelle est l'url de retour de la banque ? http ou https ? Pour faire simple: le client a bien payé mais l'information de la banque n'est jamais revenue. Ou revenue, mais bloquée par un module Récupérez le dernier panier de vos clients et convertissez les en commande en attendant Link to comment Share on other sites More sharing options...
kek83 Posted February 16, 2017 Author Share Posted February 16, 2017 Bonjour, merci de votre réponse ! Alors je suis en https, le module banque est cmcic. Bien entendu j'ai effectivement pensé dans un premier temps que le retour de la banque ne s'était pas fait... malheureusement c'est plus grave que ça, dans le sens ou je n'ai aucune trace de ces commandes en base. Comme si la transfo du panier en entête/ligne de commande ne s'était pas faite... ou effacée à un moment du process. Si vous avez déjà rencontré ce type de problème, je suis preneur d'une solution. Merci Mathieu Link to comment Share on other sites More sharing options...
GuillaumeCW Posted February 20, 2017 Share Posted February 20, 2017 Le message d'alerte que vous citez est présent à chaque commande validée, en tout cas selon mon expérience sur 1.6.x. L'exception qui est levée n'empêche pas de valider la commande. À vérifier, mais je pense que sans retour de la banque, il n'y a pas d'enregistrement de la commande. Donc il ne peut pas y avoir "plus grave que ça". Peut-être que votre banque répond en http, alors que ce protocole n'est pas traité par votre serveur Web, d'où la question d'Eolia. Cette partie du forum concerne les fonctions natives de Prestashop. Je pense qu'il vous faut vous tourner directement vers des développeurs prêts à vous aider pour analyser et traiter votre problème, comme Eolia. Link to comment Share on other sites More sharing options...
Eolia Posted February 23, 2017 Share Posted February 23, 2017 Votre commande ne s'est pas effacée, elle n'a jamais été créée, donc vous devez les créer à partir des paniers correspondants. La commande se crée au retour de la banque, là visiblement, il ne se fait pas. Votre interface Monetico/CMCIC doit d'ailleurs vous le signaler (pas ok) Vérifiez donc votre url retour et regardez vos logs aux heures correspondantes. Link to comment Share on other sites More sharing options...
kek83 Posted February 24, 2017 Author Share Posted February 24, 2017 Bonjour à tous. Déjà merci pour vos réponses ! CMCIC me renvoi effectivement une erreur. Le souci est que cela n'est pas à chaque fois, et surtout... que c'est une erreur 404 !! Que le serveur ne réponde pas, j'aurais compris, mais une 404 ! Je n'ai rien dans mes logs.... Merci Mathieu Link to comment Share on other sites More sharing options...
Eolia Posted February 24, 2017 Share Posted February 24, 2017 Si il y a une réponse 404, vous l'avez dans votre access.log, ca ne s'invente pas^^ Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now