Jump to content

Problème multi-transporteur dans le panier


Recommended Posts

Bonjour à tous,

 

Prestashop 1.5.6.1

 

Je rencontre des problèmes sur les frais de livraison et l'actualisation du panier (validation en 5 étapes).

 

Je vends :

des objets expédiés par colissimo (je n'utilise pas le module et j'ai paramétré les coûts par tranche de poids)

et des meubles expédiés par un transporteur spécialisé qui facture au volume (m3) pour la France hors Ile de France et pour l'ile de france c'est moi qui livre (donc 3ème transporteur)

 

Prestashop ne gérant pas le volume, j'ai créé créé 4 transporteurs G1, G2, G3, G4 correspondant à 1, 2, 3, ou 4 m3. J'ai créé une tranche de prix identique sur les 4 qui couvre les prix de mon catalogue et j'ai renseigné les coûts par départements et quelques pays limitrophes (en ayant pris soin de créer les départements dans Zones et de renseigner le département dans l'adresse de livraison du client).

 

Enfin j'ai assigné à chaque produit le(s) transporteur(s) qui va/vont bien(s) que ce soit Colissimo pour les objets et Gx et moi-même pour les meubles.

 

Globalement, je ne rencontre pas de problèmes lorsqu'il n'y a qu'un produit dans le panier.

 

Lorsqu'il y a plusieurs produits dans le panier faisant appel à colissimo les poids s'additionnent correctement et le prix du transport affiché est bon.

 

Dès lors que j'ajoute un produit faisant appel à l'un des 2 autres transporteur (G1,G2,G3,G4 ou moi-même) cela se complique.

 

Parfois cela fonctionne, parfois pas.

 

J'obtiens souvent "livraison gratuite" dans le résumé du panier, puis en validant et en arrivant à frais de port j'obtiens :

soit, un message d'erreur : " Il n'y a pas de transporteur qui livre à l'adresse sélectionnée), suivi (mais pas toujours) de la possibilité de choisir une option de livraison (sans qu'il y ait de choix entre plusieurs possibilités !) et de valider pour aller vers le paiement … pour atterrir sur une page blanche…

soit, finalement un coût de transport qui n'est pas toujours bon (ex: si 2 meubles font appel au transporteur G1, le coût n'est parfois compté qu'une fois).

 

Il arrive aussi qu'en revenant en arrière dans les étapes du panier et en les revalidants que les choses rentrent dans l'ordre.

 

J'ai repris la config différents transporteurs et la manip pour les départements, cela me semble correct.

 

J'imagine qu'il s'agit d'un problème d'actualisation du panier mais j'ai eu beau regarder fichier cart-summary.js cela reste assez incompréhensible...

 

Si quelqu'un pouvais avoir la bonté de se pencher sur mon problème ou de m'indiquer une porte à laquelle je pourrais frapper cela m'aiderais à avancer. Il ne me manque que cela pour "ouvrir"...

 

Vous en remerciant par avance.

 

Fabien

Edited by fabulousfab75 (see edit history)
Link to comment
Share on other sites

  • 1 month later...

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...