PS PrestaShop Débutant

Produits Reconditionnés PrestaShop : installation et configuration

Installer et configurer les grades, les unités par numéro de série, la vente à la pièce, le comparatif neuf et les étiquettes QR.

Mis à jour Version du module 1.2.1

Présentation

Le module ajoute à PrestaShop 8 et 9 la gestion des produits reconditionnés et des pièces uniques. Chaque grade d’état (A, B, C et ceux que vous ajoutez) est une valeur d’attribut native : un produit reconditionné a donc des déclinaisons comme « 128 Go Noir, grade A ». Chaque appareil est une unité avec son numéro de série, ses photos et ses tests, et le stock de chaque déclinaison de grade est égal au nombre d’unités disponibles.

Installation

  1. Dans Modules > Gestionnaire de modules, cliquez sur Installer un module et envoyez le fichier dfrefurbished-1.2.1.zip.
  2. L’installation crée le groupe d’attributs Grade (DataFirefly), affiché « État » en boutique, avec les grades A, B et C.
  3. Le menu Catalogue > Unités reconditionnées apparaît. Le bouton Configurer du module mène aux grades et aux réglages.

Pour mettre à jour une version précédente, envoyez simplement le nouveau ZIP : le script de mise à jour ajoute les colonnes et tables nécessaires.

Configurer les grades

Dans la configuration du module, le bloc Grades d’état liste les grades avec :

  • Code (A, B, C…) et couleur, utilisés sur les cartes, les badges et les étiquettes ;
  • Nom et description dans chaque langue (lien « Afficher toutes les langues ») ;
  • Impact prix par défaut en pourcentage (0, -10 et -20 % à l’installation) ;
  • Position : le premier grade est le meilleur, sa jauge est pleine ;
  • Actif.

La dernière ligne permet d’ajouter un grade (cochez Ajouter). Un grade ne se supprime pas, car il est utilisé par des déclinaisons et des commandes : désactivez-le.

Réglages du module

  • Afficher les cartes de grade sur la fiche produit, avec jauge, prix, économie et stock.
  • Masquer le sélecteur de grade natif quand les cartes sont affichées.
  • Mode unité : masquer le bouton natif d’ajout au panier, le client ajoutant alors une pièce avec son propre bouton.
  • Masquer les numéros de série sur les pages publiques (4 derniers caractères affichés).
  • Comparatif neuf/reconditionné et sa position : sous le produit ou près du bouton panier.
  • Offre reconditionnée sur la fiche du produit neuf.
  • Garanties par défaut du reconditionné et du neuf, en mois.
  • Réservation d’une pièce dans le panier, 30 minutes par défaut.
  • Numéros de série dans la ligne de commande, donc sur la facture et l’avoir.
  • Statuts de commande qui remettent les unités en stock (annulée et erreur de paiement par défaut) et statut des unités libérées : disponibles ou retournées (à contrôler).
  • Checklist de tests : un point par ligne, dans chaque langue. Gardez le même ordre dans toutes les langues, les points sont associés par numéro de ligne.

Le bloc Outils donne accès aux unités et à la resynchronisation de tout le stock.

Préparer un produit reconditionné

Ouvrez le produit, onglet Modules, puis DataFirefly Refurbished & Unique Items.

  1. Cochez Ce produit est vendu reconditionné. L’état natif du produit passe à « Reconditionné ».
  2. Choisissez le mode de vente : par grade (la pièce est attribuée à la commande) ou par pièce (le client choisit l’appareil exact).
  3. Indiquez le produit neuf équivalent pour le comparatif et l’économie affichée. Les déclinaisons sont associées sur les mêmes attributs (capacité, couleur).
  4. Réglez au besoin les garanties et l’impact prix de chaque grade pour ce produit, en pourcentage ou en montant HT. Laissé vide, c’est le pourcentage du grade qui s’applique.
  5. Cliquez sur Enregistrer les réglages reconditionné.
  6. Cliquez sur Créer les déclinaisons de grade : une déclinaison par option de base (capacité, couleur…) et par grade actif. L’option de suppression retire ensuite les déclinaisons sans grade ; les commandes passées gardent leurs lignes.
  7. Cliquez sur Appliquer les prix des grades.

Le tableau des grades affiche pour chaque grade le nombre d’unités disponibles, vendues, retournées et masquées.

Ajouter des unités

Dans Catalogue > Unités reconditionnées, cliquez sur Ajouter une unité.

  • Produit (recherche par nom, référence ou ID), déclinaison de base et grade. La déclinaison de grade est créée automatiquement si elle n’existe pas.
  • Numéro de série : unique par boutique. Le champ accepte une douchette code-barres.
  • Statut : disponible, vendue, retournée, masquée.
  • Santé de la batterie, garantie (vide = valeur du produit ou du module) et date de reconditionnement.
  • Prix de vente propre (HT) : utilisé en mode par pièce uniquement. Vide = prix de la déclinaison de grade.
  • Notes publiques dans chaque langue et checklist de tests (OK, défaut, non applicable, non testé).
  • Photos : JPG, PNG, WebP ou GIF, 10 Mo maximum chacune, redimensionnées automatiquement.
  • Panneau Interne : SKU, prix de revient, provenance et notes internes, jamais affichés aux clients.

Enregistrer et ajouter une autre garde le produit, la déclinaison et le grade pour enchaîner les saisies. La fiche de l’unité affiche son historique, un lien vers sa fiche publique et un bouton d’impression d’étiquette.

Importer des unités en CSV

Bouton Importer un CSV dans la liste des unités. Fichier UTF-8, séparateur ; ou , détecté sur la ligne d’en-tête. Un fichier exemple est téléchargeable.

  • Obligatoires : serial, grade (code du grade) et product_id ou product_reference.
  • base_reference : référence de la déclinaison sans grade, vide pour un produit sans autre attribut.
  • Optionnelles : status (available, hidden, returned), battery, warranty_months, date_refurbished (AAAA-MM-JJ), price, cost_price, origin, sku, notes, internal_notes.

Cochez Mettre à jour les unités déjà connues pour modifier les numéros existants, sinon ils sont ignorés. Une unité vendue n’est jamais modifiée par un import.

Côté boutique

Fiche produit

Les cartes de grade affichent la jauge d’état, le prix (« Dès » quand les pièces ont des prix différents), l’économie par rapport au neuf et le stock. Le lien Comment sont définis les grades ? ouvre une fenêtre avec la description de chaque grade, la checklist et la garantie.

Mode par pièce

Sous les cartes, la liste Choisissez votre pièce présente chaque unité disponible du grade choisi : photo (visionneuse plein écran au clic), numéro masqué, batterie, tests, garantie et prix. Le bouton Ajouter cette pièce la réserve dans le panier pour la durée réglée ; une pièce déjà réservée par un autre client affiche « Réservée ».

Comparatif et produit neuf

Le tableau compare le neuf et chaque grade : prix, économie, état esthétique, garantie, disponibilité. Sur la fiche du produit neuf, un encart propose l’offre reconditionnée à partir du grade le moins cher.

Fiche de l’unité et certificat

Une unité disponible a une fiche publique (non indexée) avec ses photos, sa batterie, sa checklist et les notes du technicien. Après la vente, l’acheteur retrouve dans le détail de sa commande un lien vers le certificat d’état, avec le numéro complet, la date de fin de garantie et un bouton d’impression.

Commandes

  • À la validation, les unités réservées par le panier sont attribuées en priorité, puis les plus anciennes unités libres. Les unités à prix propre sont gardées pour la vente à la pièce.
  • Le numéro de série est ajouté au nom de la ligne de commande si le réglage est actif.
  • La commande en back-office affiche un bloc Unités reconditionnées avec un lien vers chaque unité.
  • Sur les statuts choisis, les unités reviennent en disponible ou en retournée, et l’événement est inscrit dans leur historique.

Tableau de bord et étiquettes

Au-dessus de la liste des unités : unités en vente, à contrôler et masquées, valeur du stock au prix de revient, âge moyen du stock et nombre d’unités en vente depuis plus de 60 jours, unités vendues, chiffre d’affaires HT et marge brute sur 30 jours.

L’action groupée Imprimer les étiquettes ouvre une planche A4 de 24 étiquettes 63,5 x 33,9 mm (type L7159) : produit, grade, batterie, numéro de série et QR code vers la fiche de l’unité. Le champ Commencer à l’étiquette n° permet de réutiliser une planche entamée. Imprimez à 100 %, sans marges ni en-têtes.

Limites connues

  • Le prix propre d’une pièce ne s’applique qu’en mode par pièce, et les règles de prix catalogue ne s’appliquent pas aux pièces à prix propre.
  • Sur un produit reconditionné, le stock saisi à la main sur une déclinaison de grade est remplacé par le nombre d’unités disponibles.
  • Si un employé sans droit sur le module modifie un produit, PrestaShop n’exécute pas les hooks du module : utilisez la resynchronisation du stock.
  • Le masquage du sélecteur de grade natif repose sur le HTML de la fiche produit native. Sur un thème très personnalisé, le sélecteur natif peut rester visible à côté des cartes.
  • Si la réservation d’une pièce expire alors qu’elle est encore au panier, un autre client peut la réserver ; la commande du premier client reçoit alors une autre unité du même grade si elle existe.
Cette page vous a-t-elle été utile ?

Toujours bloqué ? Contactez le support