Jump to content

Problème calcul frais de port


Recommended Posts

Bonjour,

 

Je développe actuellement un mini site e-commerce de vente de matériaux de traitement de l'eau en ligne.

 

J'ai une règle concernant les frais de livraison à respecter.

 

J'ai 7 zones : 0.1.2.3.4.5.6

J'ai plusieurs tranches (en kg) : un exemple => de tranche N°1 va de  1 à 9 kg : les frais de livraison sont à 11.30€

et chaque zone correspond à un département : => par exemple : PACA est rattaché à la zone 0

 

J'ai défini tout cela et lorsque je passe ma commande, on me propose de sélectionner la zone mais les frais s'élevent toujours à 13.30€. J'ai vérifié, je n'ai pas mis de taxes.

 

J'ai un colis de 5 kg et normalement, il entre dans la première tranche, c'est à dire la tranche N°1, donc les frais de transport doivent être de 11.30€ or prestashop me met en total 13.30€.

 

Cela fait depuis 3h que j'essaye de régler ce souci mais impossible.

 

*je travaille en local

 

merci de votre aide,

 

 

 

 

Link to comment
Share on other sites

edit : je crois que j'ai trouvé la solution. 

La case "ajouter frais de manutention" était cochée.

 

Je vais essayer avec mes autres zones et autres tranches, et puis je mettrais résolu et le détail de la solution en cas de besoin.

Link to comment
Share on other sites

Bonjour Michel Faure,

 

merci pour votre réponse, je viens de régler ce problème. Le système me calcule bien les frais de ports en fonction de la zone.

En fait, comme je l'ai dis plus haut, la case "ajouter frais de manutention " était cochée, ce qui ajoutait donc de l'argent en plus.

 

Je rencontre un autre problème, cette fois, j'aimerais appliquer des coefficients de calculs en fonction du poids.

Là encore j'ai mes tranches et au delà de 100kg, j'aimerais appliquer un coefficient.

 

Par exemple, j'ai un colis de 120 kg, livré en zone 0, je dois donc faire 

(120 kg * coefficient)/100

 

sachant que chaque tranche au delà de100 kg a un coefficient. Ici, ce sera

(120 kg * 20.11kg)/100

 

Comment procéder pour que le système prenne en compte cela ?

j'ai essayé de créer une taxe, mais elle ne semble pas marcher.

 

Merci pour votre aide,

en attendant une réponse, je cherche de mon côté.

Link to comment
Share on other sites

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