Note :
Cette documentation suppose que vous savez déjà comment fonctionnent les zones d'expédition de WooCommerce. Si ce n'est pas le cas, veuillez d'abord lire cet article : Configuration des zones d'expédition.
En bref
Advanced Shipping Rates for WooCommerce est un plugin qui permet de calculer les frais d'expédition de manière simple et flexible pour les boutiques fonctionnant sous WooCommerce.
Basés sur des règles, ils sont analysés consécutivement, de haut en bas.
Chaque règle est divisée en trois sections: Conditions de sélection, Frais d'expédition et Actions spéciales. Si les conditions de sélection sont remplies, les coûts de la sélection sont appliqués et les actions spéciales, le cas échéant, sont déclenchées.
Qu'une règle s'applique ou non, les règles suivantes seront analysées :
Tutoriels vidéo
Vue d'ensembleCourt tutorielBoîtes d'expédition
Un exemple simple
Imaginons un magasin de vêtements. Nous voulons fixer les frais d'expédition en fonction du poids et du volume total du panier. Voici les conditions de calcul :
Poids maximum : | Volume maximum : | Coût | |
---|---|---|---|
#1 | Jusqu'à 2000 g. | Tout volume | 5€ |
#2 | 2000 g. ou plus | Jusqu'à 20000 cm3 | 10€ |
#3 | 2000 g. ou plus | Entre 20000 et 40000 cm3 | 15€ |
#4 | N'importe quel poids | Plus de 40000 cm3 | 30€. Ce transporteur devient trop cher et nous ne voulons pas proposer ce mode d'expédition. |
Chaque condition exposée peut être transformée en règle. Les règles n° 2 et 3 nécessitent deux conditions : une pour le poids et une autre pour le volume (notez qu'elles ont un WHERE et un AND) :
Imaginons ce panier d'achat :
Produit | Quantité | Poids | Volume | Poids total : | Volume total : |
---|---|---|---|---|---|
Chemise | 2 | 225 g. | 2000 cm3 | 1350 g. | 15000 cm3 |
Pantalon | 1 | 900 g. | 11000 cm3 |
Pour un poids inférieur à 2000 g, seule la règle n° 1 s'applique :
Produit | Poids total : | Volume total : | Règle n° 1 | Règle n°2 | Règle n° 3 | Règle n°4 |
---|---|---|---|---|---|---|
Chemise | 1350 g. | 15000 cm3 | max. 2000 g. : |
min. 2000 g. : max. 20000 cm3: |
min. 2000 g. : min. 20000 cm3: | min. 40000 cm3 |
Pantalon | ||||||
Frais d'expédition : | 5€ | (non applicable) | (sans objet) | (sans objet) |
Coût total : 5€.
Ajoutons un deuxième pantalon
Produit | Quantité | Poids | Volume | Poids total : | Volume total : |
---|---|---|---|---|---|
Chemise | 2 | 225 g. | 2000 cm3 | 2250 g. | 26000 cm3 |
Pantalon | 2 | 900 g. | 11000 cm3 |
Le nouveau poids empêche de respecter la règle n° 1 et le nouveau volume empêche de respecter la règle n° 2 :
Produit | Poids total : | Volume total : | Règle n° 1 | Règle n°2 | Règle n° 3 | Règle n°4 |
---|---|---|---|---|---|---|
Chemise | 2250 g. | 26000 cm3 | max. 2000 g. : |
min. 2000 g. : max. 20000 cm3: |
min. 2000 g. : min. 20000 cm3: | min. 40000 cm3: |
Pantalon | ||||||
Frais d'expédition : | (sans objet) | (sans objet) | 15€ | (sans objet) |
Coût total : 15€.
Ajoutons un produit volumineux
Produit | Quantité | Poids | Volume | Poids total : | Volume total : |
---|---|---|---|---|---|
Chemise | 2 | 225 g. | 2000 cm3 | 3600 g. | 56000 cm3 |
Pantalon | 2 | 900 g. | 11000 cm3 | ||
Manteau | 1 | 1350 g. | 30000 cm3 |
Le nouveau volume permettra à la règle n° 4 de s'appliquer :
Produit | Poids total : | Volume total : | Règle n° 1 | Règle n°2 | Règle n° 3 | Règle n°4 |
---|---|---|---|---|---|---|
Chemise | 3600 g. | 56000 cm3 | max. 2000 g. : |
min. 2000 g. : max. 20000 cm3: |
min. 2000 g. : min. 20000 cm3: | min. 40000 cm3: |
Pantalon | ||||||
Manteau | ||||||
Frais d'expédition : | (sans objet) | (sans objet) | 15€ | [ABORT] |
Bien que la règle n° 3 soit toujours respectée, la règle n° 4 impose le mode d'expédition Action spéciale Abandon, ce qui annule toutes les autres règles. Ce mode d'expédition ne sera pas proposé au client.
Jusqu'à présent... facile ?
Nous espérons que oui ... chez Wp-Centrics nous avons travaillé dur pour développer un outil simple mais puissant ... Peut-être qu'il ne semble pas encore suffisant ... veuillez lire la section suivante sur les méthodes de sélection, pour commencer à voir son plein potentiel :