Jump to content

[module tansport] plusieurs transporteurs avec des zones tarifaires differentes


Recommended Posts

Bonjour,

je suis en train de m'arracher les poils de la tête pour configurer les transports dans ma boutique.
voici ma problématique:

je veux proposer à mes clients américains ( par exemple) une livraison par chronopost OU par colissimo.

Or il se trouve que chronopost à 8 zones tarifaires différentes et colissimo seulement 4.

Est il possible d'affecter un pays à deux zones tarifaires différentes ?

exemple: je crée un zone :
états unis chronopost

et une autre
états unis colissimo

le soucis c'est que le pays "états unis" n'est affectable qu'a une seule zone.
Mon client n'aura donc pas le choix entre les deux transporteurs :/

Comment solutionner ce problème ?
Ma réflexion est elle biscornue par rapport au fonctionnement de ce module ?

Merci de m'éclairer de vos lumières ;)

Link to comment
Share on other sites

Je crois avoir trouver la parade :)

prenons un cas concret:

le Maroc.

il est classé en zone B par colissimo et en zone 6 par chronopost international.
je crée deux transporteur:
colissimo
chronopost

je crée 9 zones (correspondant à celles de chronopost)

J'affecte le Maroc en zone 6

onglet transporteurs
je clic sur colissimo
je valide la zone 6 comme étant desservie par colissimo
j'enregistre

je clic sur chronopost:
idem on valide la zone 6
on enregistre

onglet transport

en bas dans frais
on selectionne chronopost, zone 6 115€ (pas donné un chronopost au Maroc !)
on selectionne ensuite colissimo, zone 6 : 22.50€ (plus raisonnable :D)

et ... miracle !
dans la boutique le client qui est au maroc à le choix entre les deux transporteurs: colissimo et chronopost avec les tarifs qui vont bien :)

Conclusion il faut prendre le transporteur qui a le plus de zone (voir pour les tordu crée une zone par pays...) et ensuite on peux indiquer les tarifs pour chaque transporteurs.
c'est loooooooong !
mais ça marche ( à priori ?)

Link to comment
Share on other sites

  • 2 years later...

ça marche si les expéditions par 2 transporteurs ne concernent qu'un pays affecté dans 2 systèmes de zonage tarifaire (il suffit de tricher au niveau de la grille tarifaire).

ça marcherait pour tous les pays si les différences de zonage tarifaire ne portaient que sur le nom des zones (ex: Z6 et Zb).

 

ça ne marche plus si on recherche une solution systématique pour tous les pays.

 

exemple:

Colissimo Expert International place la Finlande et la Norvège en Zone 4.

Ces deux pays sont donc attribués à une zone géographique identique.

Chronopost Express International place la Finlande en Zone 2 et la Norvège en Zone 4.

 

Dans le cas de la Norvège, le problème est facile à résoudre puisqu'il suffit d'attribuer à chaque transporteur une grille tarifaire différente pour la Zone 4.

 

Mais pour la Finlande, comment s'y prend-on ?

Le problème ici est une confusion entre Zone tarifaire et Zone géographique.

 

Il semble que ce soit un bug architectural de Prestashop.

Comment s'en sort-on ?

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