Remettez le calculateur de frais de port dans votre bloc Panier WooCommerce
Les clients saisissent leur pays et leur code postal dans le panier, voient vos vrais tarifs d'expédition et en choisissent un avant la commande. Gratuit, aucun service externe, aucun suivi.
Obtenir l'extension gratuite sur WordPress.org Voir ProLe problème
WooCommerce 10.0 a retiré le calculateur de frais de port et le sélecteur de tarif d'expédition du bloc Panier (pull request #58066). Sur un panier en blocs, la ligne d'expédition affiche maintenant le tarif déjà choisi, ou indique que les frais de port sont calculés à la commande : les clients ne peuvent plus saisir une adresse ni comparer vos options d'expédition depuis le panier.
L'équipe WooCommerce a fermé la demande de remise en place en « not planned » et a proposé à la place un bloc sur mesure (issue #60480). Les marchands continuent de la demander sur le portail officiel de demandes de fonctionnalités de WooCommerce (« Cart Block Shipping Estimate Calculator »). Jusqu'ici, il fallait s'en passer ou revenir au panier classique en shortcode.
Cette extension est ce bloc sur mesure : elle ajoute l'estimateur au récapitulatif de commande du bloc Panier, pour chaque pays que vous livrez, en passant par la Store API de votre propre site.
Ce que voient les clients
Captures du bloc Panier avec le thème Astra et le module Pro actif (le message de livraison gratuite est une fonction Pro). Les noms et les prix des tarifs viennent de vos propres zones d'expédition ; ceux ci-dessous sont des exemples.
- Le client choisit un pays (seulement les pays que vous livrez), un état ou une région quand ce pays en a, et un code postal.
- « Estimate » enregistre l'adresse dans la session WooCommerce du client, comme le fait la page de commande, et WooCommerce renvoie vos vrais tarifs.
- Choisir un tarif le sélectionne dans le panier, et le total du panier se met à jour.
Le champ ville apparaît seulement quand votre boutique masque les frais de port tant qu'une adresse n'est pas saisie, car WooCommerce a alors besoin d'une adresse complète. Le retrait sur place reste à la commande, où le client choisit le point de retrait.
Gratuit vs Pro
| Fonction | Gratuit | Pro |
|---|---|---|
| Estimateur dans le bloc Panier : pays, état, code postal (ville quand WooCommerce l'exige) | Oui | Oui |
| Liste et choix de vos vrais tarifs d'expédition, affichage de la taxe conforme à votre panier | Oui | Oui |
| Réglage d'activation et de titre | Oui | Oui |
| Champs configurables : toujours afficher la ville, afficher la ligne d'adresse 1, masquer l'état, masquer le code postal | Non | Oui |
| Message « Add {amount} more for free shipping » à partir de votre seuil | Non | Oui |
| Replié derrière un lien « Estimate shipping costs » | Non | Oui |
| Adresse mémorisée dans le navigateur du client (sur option) | Non | Oui |
| Appels externes | Aucun | Vérification de licence seulement (Freemius) |
| Prix | Gratuit | 29,99 € HT/an pour 1 site, un an de mises à jour et de support |
Pro est une extension séparée, installée à côté de la gratuite. Les deux sont sous GPLv2 ou ultérieure. Rien dans l'extension gratuite n'est limité dans le temps ni verrouillé, et elle continue de fonctionner si la licence Pro expire.
Gratuit sur WordPress.org Acheter Pro, 29,99 €/anFAQ
Pourquoi l'estimateur a-t-il disparu de mon panier ?
WooCommerce 10.0 l'a retiré du bloc Panier (pull request #58066), et l'équipe WooCommerce ne prévoit pas de le remettre (issue #60480).
Est-ce que ça marche avec le panier classique en shortcode ?
Non, et ce n'est pas nécessaire : le panier classique a toujours son propre calculateur de frais de port. Cette extension vise le bloc Panier.
Quels champs sont affichés ?
Le pays, l'état ou la région quand le pays en a, et le code postal sauf si WooCommerce le masque pour ce pays. La ville seulement quand « Masquer les frais d’expédition jusqu’à ce qu’une adresse soit renseignée » est activé. Pro permet de changer cela.
Est-ce que ça appelle un service externe ?
L'extension gratuite : non, seulement la Store API de votre propre site, et aucun suivi. Pro : seulement la vérification de licence avec Freemius, quand vous activez, vérifiez ou désactivez la licence. Aucune donnée de client n'est envoyée.
Et le retrait sur place ?
Le retrait sur place se choisit à la commande, avec son point de retrait, donc il n'est pas listé dans l'estimateur du panier.
Que faut-il ?
WordPress 6.8 ou plus récent, PHP 7.4 ou plus récent, WooCommerce 10.0 ou plus récent, et le bloc Panier sur votre page panier.
Remboursements ?
Remboursement intégral dans les 14 jours après l'achat, sans question : écrivez au support avec l'e-mail de votre commande.
Sécurité et confidentialité
Vous avez trouvé une faille ? Écrivez à security@timaub.fr. Le même contact est publié dans /.well-known/security.txt (RFC 9116). Nous répondons sous 5 jours ouvrés, corrigeons les problèmes confirmés dans une nouvelle version et créditons les personnes qui le souhaitent ; merci de nous laisser un délai raisonnable pour publier un correctif avant toute divulgation.
Cette page ne charge aucun script, aucune police ni aucun traceur externe (son seul script, en ligne dans la page, agrandit les captures). Détails de confidentialité : Confidentialité.