ikos Posted yesterday at 04:11 PM Share Posted yesterday at 04:11 PM Je partage ici un problème que j’ai rencontré sur PrestaShop 1.7.8 concernant les frais de port incorrects appliqués à un client** Le problème Un client avec une adresse française se voyait appliquer des frais de port “hors France”, alors que de mon côté, avec mes propres comptes de test, tout fonctionnait normalement. Le transporteur France était bien configuré, les zones correctes, les plages de codes postaux valides. Aucun souci apparent dans la configuration habituelle. Les vérifications effectuées Transporteur correctement associé à la zone France Code postal valide Adresse correctement formatée Groupe client autorisé Aucun module tiers ne modifiait le comportement du transporteur Fonctionnement normal pour tous mes tests personnels Tout semblait en ordre. Après investigation, j’ai découvert que le client possédait plusieurs comptes client avec exactement la même adresse e-mail, chacun ayant ses propres adresses enregistrées, et la commande avec laquelle il venait de commander contenait plusieurs fois la même adresse enregistrée. J’ai solutionné le bug en ne laissant qu’une seule adresse. Ma question Quelqu’un sait-il comment éviter que ce problème se reproduise ? Et existe-t-il une méthode simple pour fusionner des clients ayant des IDs différents mais la même adresse e-mail ? Merci d’avance ! Cédric Link to comment Share on other sites More sharing options...
Eolia Posted yesterday at 04:19 PM Share Posted yesterday at 04:19 PM Cela arrive lorsque l'on active la fonctionnalité "Compte invité". Un client peut créer autant de comptes qu'il veut avec le même email. Regrouper les comptes est possible mais il faut effectuer de nombreuses requêtes pour mettre à jour toutes les tables ou l'id_customer à supprimer était présent. (orders, cart, connections, customer_thread, specific_price, compare, newsletter, etc...) Link to comment Share on other sites More sharing options...
ikos Posted 23 hours ago Author Share Posted 23 hours ago (edited) Merci Eolia. Ce que je ne comprends pas , c'est pourquoi le montant frais de port bugg alors que c'est quand même toujours la même adresse FRANCE Edited 23 hours ago by ikos othographe (see edit history) 1 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