Niko Posted July 26, 2017 Share Posted July 26, 2017 Bonjour à la communauté, Je rencontre un problème et n'ai pas pu trouver une réponse sur de précédents posts sur le forum. Cela fait deux fois que des clients parviennent à passer commander sur le site avec une adresse de livraison en Suisse en payant les frais de livraison liés à l'adresse de facturation (en France). J'ai vérifié la configuration : le montant des frais de livraison se calcule bien sur l'adresse de livraison, les plages de poids sont correctement configurées, il n'est pas possible de modifier l'adresse de livraison après passation de la commande,...J'ai moi-même essayé de reproduire ce bug et n'y arrive pas. Les frais de port calculés sont toujours correctes. Le seul point commun est que ces deux clients avaient déjà passé commande sur le site une première fois (au moins) et s'étaient déjà fait livrer en France. Certains d'entre vous ont-ils déjà rencontré le souci ? Comment y remédier ?La boutique tourne sur un Prestashop 1.6.XD'avance merci,Nicolas Link to comment Share on other sites More sharing options...
Eolia Posted July 26, 2017 Share Posted July 26, 2017 Avez-vous une différence de paiement/prix commande dans la page de la commande en BO (Attention X payé au lieu de Y) ? Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Non, aucun message dans le BO. Link to comment Share on other sites More sharing options...
Eolia Posted July 26, 2017 Share Posted July 26, 2017 L'adresse de livraison est aussi en Suisse dans le panier correspondant ? Link to comment Share on other sites More sharing options...
doekia Posted July 26, 2017 Share Posted July 26, 2017 Commande invité? Url? Module de paiement? X n'est pas une numéro de version valide !!! Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 (edited) Concernant le panier, je vois pas d'adresse mentionnée dans le détail (http://hpics.li/2cb3228).Commandé invité : Non. Les deux clients avaient déjà créé un compte précédemmentModule de paiement : Paypal pour les deux clients concernésVersion de Prestashop : 1.6.1.6Merci à vous deux pour votre aide. Edited July 26, 2017 by Niko (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted July 26, 2017 Share Posted July 26, 2017 L'id adresse est visible dans la base de données. Par contre vous avez le cout du transport, est-il conforme ? Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Je viens de regarder en base de données : l'ID adresse dans ps_cart correspond à l'adresse en France (aussi bien pour la facturation que la livraison).Par contre, pour le même panier, dans ps_order, l'adresse de livraison est différente et correspond à l'adresse en suisse. Les frais de livraison calculé sont donc incorrectes. Comment cela est-ce possible ?D'avance merci. Link to comment Share on other sites More sharing options...
Eolia Posted July 26, 2017 Share Posted July 26, 2017 Ok, on avance^^ C'est un module qui gère le transport (genre colissimo ou MondialRelay, ou EMC) ? Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Non, tous les transporteurs sont gérés par Prestashop directement.Il n'y a aucun module installé pour gérer les transports. Link to comment Share on other sites More sharing options...
doekia Posted July 26, 2017 Share Posted July 26, 2017 Donc anormal d'avoir une adresse dans commande différente d'un adresse du cart. Très anormal. Des overrides ? Link to comment Share on other sites More sharing options...
Eolia Posted July 26, 2017 Share Posted July 26, 2017 En fait à ce niveau, il ne reste que 2 solutions: - un bout de code ou un module qui fait nawak avant le validateorder - une modif manuelle en bdd Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Et pourtant non, aucun override. Cela peut-il avoir un lien avec la mise à jour de Prestashop ? J'ai déjà eu un souci (non résolu jusqu'ici) avec les transporteurs. https://www.prestashop.com/forums/topic/563665-transporteur-plages-vides-apr%C3%A8s-mise-%C3%A0-jour/ Link to comment Share on other sites More sharing options...
doekia Posted July 26, 2017 Share Posted July 26, 2017 Alors le 1er problème, c'est surement une inconsistance de ta bdd (table carrier et satellites) Mais je ne peux pas envisager de moyen d'avoir des id_address différentes entre cart et order c'est, impossible dans le code de base. Autre hypothèse, suppression de commande / panier qui ajouteraient de l'inconsistance dans une bdd qui m'a l'air bien malade. Je pense qu'il faut envisager de faire voir ça de près par quelqu'un de compétent car là tu me semble en avoir plus que besoin Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Merci pour vos réponses. Pourtant cela n'est jamais arrivé auparavant.L'inconsistence dans la db a du apparaitre lors de la mise à jour. Link to comment Share on other sites More sharing options...
Niko Posted July 26, 2017 Author Share Posted July 26, 2017 Alors le 1er problème, c'est surement une inconsistance de ta bdd (table carrier et satellites) Mais je ne peux pas envisager de moyen d'avoir des id_address différentes entre cart et order c'est, impossible dans le code de base. Autre hypothèse, suppression de commande / panier qui ajouteraient de l'inconsistance dans une bdd qui m'a l'air bien malade. Je pense qu'il faut envisager de faire voir ça de près par quelqu'un de compétent car là tu me semble en avoir plus que besoin Y a-t-il un moyen de repérer la(les) inconsistance dans la bdd carrier ? 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