Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées
Encore une histoire bug Prestashop qui n'en finit pas de les empiler au gré des "mises à niveau" des différentes versions ..
WooCommerce sur Wordpress est nettement plus stable et performant (notamment en SEO) mais beaucoup de gens continuent d'utiliser Prestashop donc, il faut corriger les bugs ..
Cette fois-ci, il s'agit d'un doublement des frais de port et de certaines commandes dédoublées.
Le site (superbe) Les Raffineurs, fonctionne avec Prestashop.
La société fonctionne elle avec avec 2 entrepôts : L'entrepôt principal est chez le prestataire logistique en Bourgogne et il y a un autre entrepôt à Paris (notamment pour les envois de lettres et les produits envoyés par coursier).
Pour une raison inconnue, certaines commandes sont scindées alors qu'elles concernent des produits du même entrepôt avec le même mode de livraison. Cela entraîne également un doublement des frais de port.
Après plusieurs heures de recherche, on a fini par comprendre que le problème était dans la fonction de tri utilisée dans le fichier cart.php de Prestashop dans Classes, à la racine de Prestashop.
Il faut chercher "arsort($warehouse_count_by_address);" (ligne 1710) et changer ceci.
Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées dans Prestashop, Technologie du web | novembre 24, 2015 | Commentaires (3)
Commentaires sur: Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées
C'est effectivement un bug lorsqu'il s'agit de produits stockés dans le même entrepôt.
En revanche c'est un comportement "normal" de prestashop lorsqu'il s'agit d'une commande ayant des produits stockés dans différents entrepôts.
Prestashop scinde la commande en 2 ou 3 (selon nombre d'entrepots), et multiplie les frais de port de la même manière.
Sauriez-vous toutefois comment éviter ce comportement tout en offrant la possibilité de garder la gestion des stocks avancés avec plusieurs entrepôts ?
Rédigé par : François | 10 juin 2016 15:12:35
Je confirme et aussi si on utilise la gestion de stock avancé et des produits sans la gestion de stock avancé.
Exemple : tout mon stock est dans l'entrepot E1.
J'ai rajouté un papier cadeau que j'offre. Je lui ai attribué un stock manuel "classique" sans la gestion avancée.
Il est mis en produit offert via un code pour la St Valentin.
Quand quelqu'un ajoute ce produit via le code promo, les frais de ports sont doublés.
J'ai modifié le produit pour lui activer la gestion de stock avancée, et là les frais de ports sont ok
Rédigé par : Emmanuel | 26 jan 2016 12:16:31
https://github.com/PrestaShop/PrestaShop/pulls
Rédigé par : Github is magic | 25 nov 2015 18:19:47
Poster un commentaire sur: Bug de Prestashop sur le doublement des frais de port ou commandes dédoublées
« Comment Daesh utilise Twitter (et pourquoi Twitter et les autres réseaux sociaux doivent cesser d'être passifs) | Accueil | Les conseils de Google: résumé des Guidelines - Partie 1: Qualité d'une page web »
Besoin de SEO, de développement, de rédaction de contenu web ? Besoin d'un blog, de Wordpress, de Prestashop ou autres nouvelles "choses web" ? Envie de travailler dans ces domaines ? --> Contactez-nous