Plugin WooCommerce de rétractation et de retours
Sous contrat · Mediapilote● En ligne
Extension WooCommerce des retours et du droit de rétractation : parcours client et invité, bouton de rétractation, remboursements et transporteurs détectés.
Contexte
Mediapilote dispose d’une extension WooCommerce de gestion des retours, installée sur les boutiques de ses clients. Les exigences de 2026 sur le droit de rétractation en ligne imposaient de la faire évoluer.
J’ai repris l’extension existante pour en faire une v2, renommée « Mediapilote - Rétractation & Retours », livrée en une journée de travail concentrée.
Challenge
Le parcours devait fonctionner pour les clients connectés comme pour les invités, jusqu’au remboursement par la passerelle de paiement. Il devait aussi s’adapter aux transporteurs déjà installés sur chaque boutique, qui changent d’un client à l’autre.
Enfin, l’extension tourne sur des sites tiers : elle ne devait pas entrer en conflit avec les autres extensions, ni exposer de détails techniques aux clients finaux.
Approche
J’ai réécrit le back-end (conformité rétractation, demandes invité, décisions, remboursements par la passerelle), puis le front client : page publique pour les invités, étapes de suivi dans Mon compte, bouton de rétractation et styles hérités du thème. L’administration passe par un panneau React au workflow guidé.
Des adaptateurs transporteurs détectent les extensions présentes : Colissimo et Chronopost sont pris en charge automatiquement, Mondial Relay, UPS, InPost, Boxtal, Sendcloud et La Poste sont détectés. Les e-mails clients ont été refaits et remplacent l’e-mail natif de WooCommerce au remboursement.
(04) — Résultats
Chiffres clés- 11
- commits
- 2.0.2
- version livrée
- 2
- transporteurs pris en charge automatiquement
- 2
- parcours : client connecté et invité
