WooCommerce 11.3 : 6 nouveautés testées, et ce qui casse en mettant à jour

WooCommerce 11.3 est sorti le 11 novembre 2026. La liste des changements compte plus de 300 lignes, dont beaucoup ne concernent que les développeurs. Nous l’avons installé sur une boutique de test en français (WordPress 7.1.4, thème Twenty Twenty-Five) pour garder ce qui change vraiment pour une petite boutique, et vérifier que ça marche.

L’essentiel :

  • les frais de port peuvent enfin dépendre du poids sans extension, avec un piège sur les boutiques en français ;
  • le virement et le chèque peuvent être réservés à certains modes de livraison ;
  • les badges promo peuvent afficher « -25 % » au lieu de « Promo », mais seulement avec un thème en blocs ;
  • la page de retours est signalée à Google ;
  • de nouveaux champs douane apparaissent sur les produits ;
  • et une suppression : l’ancien accès MCP de WooCommerce disparaît. Si vous avez branché Claude ou ChatGPT sur votre boutique par ce biais, il cessera de fonctionner à la mise à jour.

Avant tout : faut-il l’installer maintenant, à quinze jours du Black Friday ? Notre réponse est à la fin de l’article.

1. Des frais de port au poids, sans extension

Jusqu’ici, le mode de livraison « Forfait » ne connaissait que la quantité ([qty]) et le montant du panier ([cost]). Pour facturer au poids, il fallait une extension de tarifs par tableau. WooCommerce 11.3 ajoute [weight], le poids total des articles à expédier, dans l’unité de poids de la boutique (kg chez nous).

Nous avons réglé le Colissimo de la boutique sur « 3,90 € + 1,50 € par kilo », soit la formule 3,90 + [weight] * 1,50, dans WooCommerce > Réglages > Expédition, zone France, Modifier sur le mode Forfait :

Réglage du forfait Colissimo dans WooCommerce 11.3 : coût « 3,90 + poids × 1,50 »
Réglage du forfait Colissimo dans WooCommerce 11.3 : coût « 3,90 + poids × 1,50 »

Avec un mug de 0,4 kg et une théière de 1,6 kg dans le panier (2 kg), la page de commande affiche bien 6,90 € de livraison (3,90 + 2 × 1,50).

Le piège : la virgule. Sur une boutique réglée en français, la formule s’écrit avec des virgules, comme les prix. Avec des points (3.90 + [weight] * 1.50), WooCommerce refuse d’enregistrer : « Veuillez saisir un numéro valide ». L’aide du champ, encore en anglais, parle bien de points, mais seulement pour les limites de poids décrites plus bas.

Message « Veuillez saisir un numéro valide » quand la formule de frais de port utilise des points sur une boutique en français
Message « Veuillez saisir un numéro valide » quand la formule de frais de port utilise des points sur une boutique en français

Deux options utiles, d’après le code et l’aide du champ (avec un point si la limite a des décimales) : [weight min="1"] facture au moins 1 kg (pratique si certains produits n’ont pas de poids renseigné, ils comptent pour zéro), et [weight max="20"] plafonne le poids pris en compte. Ça ne remplace pas une vraie grille par tranches de poids comme celle de Colissimo, mais pour un tarif « fixe + au kilo », plus besoin d’extension.

2. Le virement et le chèque réservés à certains modes de livraison

Le paiement à la livraison avait déjà deux réglages : « Activer pour les modes d’expédition » et « Accepter pour les commandes virtuelles ». Le virement bancaire et le chèque les reçoivent à leur tour dans WooCommerce 11.3.

Cas concret : vous acceptez le virement pour les colis, mais pas pour le retrait en boutique, où le client paie sur place. Dans WooCommerce > Réglages > Paiements > Virement bancaire, nous avons choisi le forfait Colissimo dans le nouveau champ (traduit pour l’instant « Activer les mode d’expédition ») :

Réglages du virement bancaire dans WooCommerce 11.3 : champ « Activer les mode d'expédition » avec « France – Colissimo »
Réglages du virement bancaire dans WooCommerce 11.3 : champ « Activer les mode d’expédition » avec « France – Colissimo »

Résultat à la commande. Avec Colissimo, le client a le choix entre virement et chèque :

Page de commande avec Colissimo à 6,90 € : virement bancaire et chèque proposés
Page de commande avec Colissimo à 6,90 € : virement bancaire et chèque proposés

Dès qu’il choisit le retrait en boutique, le virement disparaît :

Page de commande avec « Retrait en boutique » : seul le paiement par chèque reste proposé
Page de commande avec « Retrait en boutique » : seul le paiement par chèque reste proposé

Laissez le champ vide pour garder le comportement d’avant (virement proposé pour tous les modes de livraison). Testé avec la page de commande en blocs, celle installée par défaut.

3. Le badge promo en pourcentage ou en euros

Le badge « Promo » peut maintenant afficher la remise : « -25 % » ou « -5,00 € ». Le réglage se trouve dans le bloc « Badge En promotion », dans Apparence > Éditeur > Modèles > Catalogue de produits (et dans le modèle de la fiche produit si vous voulez le même affichage). Choix « Afficher » : Texte, Quantité (c’est-à-dire le montant, mal traduit) ou pourcentage, avec un préfixe et un suffixe libres. Nous avons mis un « – » en préfixe :

Éditeur de site : badge promo réglé sur « pourcentage » avec le préfixe « - », les produits affichent « -25% » et « Jusqu'à 40% »
Éditeur de site : badge promo réglé sur « pourcentage » avec le préfixe « – », les produits affichent « -25% » et « Jusqu’à 40% »

Deux détails vus au test :

  • pour un produit variable dont les variations n’ont pas la même remise, le badge affiche la plus grosse : « Jusqu’à 40% » pour notre t-shirt (de 20 % à 40 % selon la taille). Le préfixe saute dans ce cas ;
  • le pourcentage est arrondi : 19,90 € soldé à 14,90 €, c’est 25,1 %, affiché « -25% ».

La limite : c’est un réglage de bloc. Il ne marche qu’avec un thème en blocs (Twenty Twenty-Five, Ollie…). Avec un thème classique comme Astra, Blocksy, OceanWP ou Storefront, le badge reste « Promo » sans code. Et pendant les soldes, gardez en tête que le pourcentage affiché se calcule sur votre prix barré : celui-ci doit être le prix le plus bas des 30 derniers jours (voir notre checklist Black Friday WooCommerce).

4. La page de retours signalée à Google

Dans WooCommerce > Réglages > Avancé, un nouveau champ « Refund and returns policy » (pas encore traduit) désigne la page qui décrit votre politique de retours et de remboursements :

Réglages avancés de WooCommerce 11.3 : champ « Refund and returns policy » réglé sur la page « Retours et remboursements »
Réglages avancés de WooCommerce 11.3 : champ « Refund and returns policy » réglé sur la page « Retours et remboursements »

Une fois cette page publiée, WooCommerce y ajoute des données structurées qui disent à Google : cette boutique a une politique de retours, elle est ici. Nous l’avons vérifié dans le code source de la page :

{"@type":"OnlineStore","name":"Boutique de test","hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","merchantReturnLink":"…/retours-remboursements/"}}

C’est un lien seul, sans délai ni frais de retour, mais Google l’accepte comme une des deux façons de décrire une politique de retours (documentation Google).

À vérifier sur votre boutique :

  • WooCommerce crée depuis longtemps une page « Refund and Returns Policy » en brouillon. Sur notre boutique de test, elle était déjà sélectionnée dans le nouveau champ, mais tant qu’elle reste en brouillon, rien n’est envoyé à Google. Rédigez-la en français (14 jours de rétractation, frais de retour, délai de remboursement) et publiez-la ;
  • si vous utilisez Yoast SEO ou Rank Math, regardez le code source de la page après la mise à jour : certaines extensions SEO remplacent les données structurées de WooCommerce par les leurs.

5. Des champs douane sur les produits

Dans l’onglet Expédition de chaque produit (et de chaque variation), trois champs apparaissent : code SH (« Commodity code »), pays d’origine et description pour la douane.

Onglet Expédition d'un produit dans WooCommerce 11.3 : bloc « Customs » avec code SH, pays d'origine et description
Onglet Expédition d’un produit dans WooCommerce 11.3 : bloc « Customs » avec code SH, pays d’origine et description

Utile si vous expédiez hors de l’Union européenne : Suisse, Royaume-Uni, DOM-TOM. WooCommerce ne s’en sert pas lui-même : les champs sont stockés, exposés dans l’API REST et dans l’import-export CSV, pour que les extensions d’étiquettes d’expédition puissent les reprendre au lieu de vous les redemander. Vérifiez auprès de la vôtre (Boxtal, Sendcloud…) qu’elle les lit avant de remplir tout votre catalogue.

6. Ce qui casse : la fin de l’accès MCP de WooCommerce

C’est le seul changement qui peut casser quelque chose. WooCommerce avait un accès MCP intégré, à l’adresse /wp-json/woocommerce/mcp, qui permettait de piloter la boutique depuis Claude, ChatGPT ou un autre assistant IA. Il était annoncé comme obsolète, il est supprimé dans la 11.3.

Nous avons appelé l’ancienne adresse sur la boutique de test. Réponse : une erreur 410 (« ressource supprimée ») avec ce message :

> The WooCommerce MCP endpoint (woocommerce/mcp) was removed in WooCommerce 11.3.0. To keep using WooCommerce with MCP, install and activate the MCP Adapter plugin […] then connect your MCP client to […]/wp-json/mcp/mcp-adapter-default-server using a WordPress application password.

Concrètement, si vous avez branché un assistant IA sur votre boutique par cette adresse :

  1. installez l’extension MCP Adapter (wordpress.org/plugins/mcp-adapter) ;
  2. créez un mot de passe d’application dans votre profil WordPress (Comptes > Profil > Mots de passe d’application) ;
  3. remplacez l’adresse dans votre assistant par https://votre-site.fr/wp-json/mcp/mcp-adapter-default-server.

Les clés d’API REST de WooCommerce ne servent plus pour cet accès. Si vous n’avez jamais connecté d’IA à votre boutique, vous n’êtes pas concerné.

Les autres changements à connaître

Plus courts, mais utiles :

  • Statistiques : le rapport Commandes gagne une colonne et un filtre « Moyen de paiement », et l’export CSV aussi ;
  • Adresses avec apostrophe : sur la page de commande classique, certains pare-feu d’hébergeurs bloquaient les envois contenant une apostrophe ou une parenthèse (« rue de l’Église »). La 11.3 change la façon dont ces données sont envoyées pour éviter ce blocage ;
  • Bouton de rétractation : une aide s’affiche après l’activation du formulaire de rétractation, et la limite de demandes par commande est corrigée. Notre tutoriel : activer le bouton de rétractation dans WooCommerce ;
  • Réservation de stock : un nouveau filtre (woocommerce_own_stock_hold_exclusion_threshold_minutes) permet qu’un client ne soit plus bloqué par sa propre commande impayée. Désactivé par défaut, et le code prévient qu’il peut créer des surventes : à ne pas activer sans bien comprendre la réservation de stock ;
  • PHP 8.1 obligatoire : WooCommerce 11.6, prévu pour février 2027, exigera PHP 8.1. La 11.3 affiche un avertissement aux boutiques en PHP plus ancien et recommande PHP 8.3. Votre version se lit dans Outils > Santé du site > Infos > Serveur ;
  • Traductions incomplètes : le jour de la sortie, plusieurs nouveaux textes sont restés en anglais (aide des frais de port, champs douane, page de retours). Ils seront traduits au fil des jours par les bénévoles de la traduction française.

Faut-il mettre à jour avant le Black Friday ?

Le Black Friday tombe le 27 novembre, seize jours après la sortie. Notre conseil :

  • Si vous avez gelé vos mises à jour pour les soldes, comme nous le recommandons dans notre checklist : gardez le gel. Aucune des nouveautés n’est urgente, et la liste des changements de la 11.3 n’annonce aucun correctif de sécurité. Installez-la début décembre ou en janvier, après la première version corrective (11.3.1) si elle sort.
  • Si vous utilisez l’accès MCP : ne mettez surtout pas à jour pendant les soldes. L’ancien accès continue de fonctionner tant que vous restez en 11.2. Prévoyez la bascule vers MCP Adapter en même temps que la mise à jour, après les fêtes.
  • Si vous voulez les frais de port au poids pour les fêtes : mettez à jour d’abord sur une copie du site (préproduction), testez une commande complète (panier, livraison, paiement, e-mail), et ne passez la boutique en ligne en 11.3 que si tout est bon, au plus tard une semaine avant le 27.

Dans tous les cas, faites une sauvegarde complète (fichiers et base) juste avant.

En résumé

  • WooCommerce 11.3 (11 novembre 2026) ajoute les frais de port au poids ([weight], avec des virgules sur une boutique en français), le virement et le chèque par mode de livraison, le badge promo en % (thèmes en blocs seulement), la page de retours signalée à Google et des champs douane.
  • Il supprime l’accès MCP intégré : passez par l’extension MCP Adapter si vous pilotez votre boutique avec une IA.
  • Pendant le gel du Black Friday, rien ne justifie de mettre à jour en urgence. Testez d’abord sur une copie.
Partagez cet article

Newsletter

Inscrivez-vous à notre newsletter pour profiter de toutes nos astuces !

Laissez une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *