Client : PKRacingParts — boutique e-commerce pièces moto
Suivi depuis : 2012
Plateforme : PrestaShop 1.3 → 1.5 → 1.6 (en production)
Dernières interventions : refonte UX 2026 + module EasyWithdrawal (loi rétractation juin 2026)
Contexte
PKRacingParts est une boutique e-commerce spécialisée dans la pièce moto circuit et racing. Je suis prestataire référent sur ce site depuis sa création en 2012, d’abord sous PrestaShop 1.3, jusqu’à aujourd’hui sur PrestaShop 1.6.
Ce suivi long terme couvre trois périodes distinctes : les migrations successives de version, une refonte UX complète en 2026 pour répondre aux nouveaux standards ergonomiques, et le développement d’un module métier suite à la modification législative de juin 2026 sur le droit de rétractation.
Historique des migrations
| Période | Version | Nature de l’intervention |
|---|---|---|
| 2012 | PrestaShop 1.3 | Création de la boutique |
| Après 2012 | PrestaShop 1.5 | Migration majeure : nouveau moteur de thème, nouvelles APIs |
| 2019 | PrestaShop 1.6 | Migration vers la dernière version LTS 1.x, stabilisation long terme |
| 2026 | PrestaShop 1.6.1.24 | Refonte UX/UI complète + module EasyWithdrawal |
Chaque migration a été réalisée en conservant la continuité opérationnelle : catalogue, historique clients et commandes, modules métier, SEO existant.
Refonte UX/UI 2026
Après plusieurs années de vie en production, le thème avait accumulé une dette visuelle : composants hétérogènes, ergonomie mobile insuffisante, frictions dans le tunnel de commande. L’objectif était de conduire une refonte front complète orientée conversion, sans toucher au core ni aux modules métier en place.
1. Refonte visuelle globale
- Harmonisation de l’identité visuelle (palette noir/rouge, typographie, cohérence des composants)
- Reprise des blocs clés : homepage, pages catégorie, fiche produit, overlays panier
- Nettoyage des règles CSS conflictuelles héritées des versions précédentes
2. Optimisation mobile-first
- Refonte de la navigation mobile et des composants à fort impact conversion
- Correction des débordements sur mobile (cards, CTA, boutons)
- Refonte des blocs réassurance : réduction de l’encombrement vertical, uniformisation des fonds
3. Fiche produit et déclinaisons
- Correction des comportements sur les déclinaisons (mise à jour images, références, stock)
- Réintégration des comportements natifs PrestaShop pour la cohérence des données produit
- Ajout d’éléments de réassurance contextuels pour soutenir la conversion
4. Tunnel de commande (OPC)
- Refonte de la présentation des moyens de paiement
- Correction des cas UX dégradés sur PayPal (responsive, positionnement bouton)
- Réduction des frictions en finalisation de commande
5. Module BO webcreativite_editor
Développement d’un module d’administration sur mesure permettant à l’équipe d’éditer les contenus de réassurance (header, fiche produit, tunnel) sans intervention technique. Gestion multilangue intégrée.
6. Module UkooCompat — fiabilisation cache
- Diagnostic des écarts stock/prix entre listing et fiche produit liés au cache
- Correction front de la recherche dans le tableau de compatibilités via surcharge JS thème (sans patch PHP intrusif)
Module EasyWithdrawal — Droit de rétractation (juin 2026)
Suite aux modifications législatives de juin 2026 encadrant le droit de rétractation pour les ventes en ligne, j’ai développé le module EasyWithdrawal pour PKRacingParts.
Problématique
La loi modifiée impose aux e-commerçants un process de retour structuré, traçable et accessible au client depuis son espace personnel. Le process natif PrestaShop 1.6 est insuffisant pour répondre aux nouvelles obligations : formulaire limité, absence de suivi client, pas d’accusé de réception conforme.
Ce que fait EasyWithdrawal
- Formulaire de demande de retour guidé : le client sélectionne sa commande, les articles concernés et le motif de rétractation depuis son espace client
- Process automatisé : génération d’un accusé de réception conforme aux exigences légales de juin 2026, envoyé automatiquement par email
- Suivi côté BO : tableau de bord dédié listant toutes les demandes de rétractation avec statut, date de réception et délai légal restant
- Calcul du délai : vérification automatique du respect de la fenêtre de 14 jours, avec indicateur visuel pour l’équipe
- Traçabilité complète : horodatage de chaque étape, historique consultable par le client et par l’équipe
Approche technique
- Module PrestaShop natif (hooks front + BO), sans dépendance externe
- Surcharge des templates email pour les notifications client
- Stockage en base dédiée pour la traçabilité (table propre, pas de modification des tables core)
Stack technique
| Domaine | Technologies |
|---|---|
| Plateforme | PrestaShop 1.6.1.24 |
| Thème | Smarty / TPL, CSS, JavaScript/jQuery |
| Modules développés | EasyWithdrawal, webcreativite_editor |
| Migrations | PS 1.3 → 1.5 → 1.6 (scripts PHP, MySQL) |
| Suivi | Depuis 2012 — prestataire référent |
Résultats
- Trois migrations réussies sans perte de données ni interruption commerciale
- Refonte 2026 : expérience utilisateur modernisée, tunnel de commande plus fluide, BO autonome
- Module EasyWithdrawal : process de rétractation conforme à la loi de juin 2026, automatisé et traçable
- Relation client continue depuis 14 ans — prestataire de confiance sur un site e-commerce actif
Besoin d’un suivi technique PrestaShop long terme ou d’un module sur mesure ? Parlons-en →