Share

AuctionX – Manuel d’utilisation complet du module d’enchères PrestaShop

Découvrez comment configurer et utiliser AuctionX, le module d’enchères PrestaShop. Suivez ce manuel complet pour gérer les enchères, les offres, les produits et les paramètres

Le module d’enchères Knowband pour PrestaShop (également appelé AuctionX) permet aux e-commerçants d’organiser des enchères en direct sur leurs produits et leurs variantes. Ce guide accompagne les administrateurs de boutique dans l’installation, la configuration, la création d’enchères et la gestion des enchères en direct jusqu’à la réception de la commande par le gagnant.

1. Présentation de la Module d’enchères PrestaShop

Le module d’enchères PrestaShop est un système d’enchères pour PrestaShop. Il permet d’organiser des enchères à durée limitée, de recevoir les offres des clients, de conserver un historique des enchères et d’intégrer l’enchère gagnante à une commande classique.

Il comprend un tableau de bord d’enchères en back-office, une liste d’enchères en boutique, des comptes à rebours en direct, l’historique des enchères des clients, une liste de surveillance optionnelle, la sélection du gagnant et des notifications par e-mail concernant les enchères.

Comment fonctionne le système d’enchères de PrestaShop

  1. L’administrateur crée une vente aux enchères pour un produit ou une combinaison de produits, définit les règles et les dates des enchères, puis la publie.
  2. Les clients ouvrent la vente aux enchères, placent des offres pendant son déroulement et suivent les résultats depuis leur compte.
  3. À la clôture des enchères, le module désigne automatiquement les gagnants, ou l’administrateur les désigne manuellement.
  4. Le gagnant passe commande pour le montant gagnant avant la date limite fixée.

2. Principales caractéristiques du Module complémentaire d’enchères pour PrestaShop 

Voici les principales fonctionnalités du module. Elles permettent à un marchand d’organiser des ventes aux enchères en ligne contrôlées sur PrestaShop, de gérer les participants, de sélectionner les gagnants et de finaliser la vente.

Enchères de produits et enchères de variantes

Créez une vente aux enchères pour tout produit disponible et, si nécessaire, pour une combinaison spécifique. Le formulaire comprend le prix de départ, l’incrément d’enchère, l’enchère maximale (facultative), le prix de réserve, le délai entre les enchères, les options de visibilité, la planification et les règles de clôture.

Enchères en direct sur la page produit

Les clients connectés peuvent enchérir directement depuis la page produit. Le module vérifie le montant minimum, l’incrément d’enchère, l’enchère maximum, le statut de l’enchérisseur, la disponibilité du produit et le délai minimum entre les enchères. L’affichage en direct est mis à jour par interrogation régulière, affiche un compte à rebours et présente les statistiques sélectionnées par l’administrateur.

Planification des enchères et extension automatique

Une enchère peut rester en brouillon ou être publiée pour un démarrage ultérieur. Avec la prolongation automatique activée, toute enchère placée pendant la période de déclenchement repousse l’heure de fin.

Sélection du gagnant et finalisation de la commande

Le mode de sélection des gagnants peut être automatique ou manuel. En mode automatique, le module classe les enchérisseurs selon leur enchère la plus élevée, exclut les enchérisseurs bloqués, applique le prix de réserve et départage les égalités en faveur de celui qui a atteint ce montant en premier. En mode manuel, l’administrateur sélectionne les gagnants en direct une fois les enchères terminées. Chaque gagnant reçoit une date limite pour passer commande et un lien privé dans la section « Mes enchères ». 

Listes de surveillance et annonces de ventes aux enchères

Lorsque la liste de surveillance est activée, les clients peuvent enregistrer des enchères dans leur liste de surveillance. Les personnes qui suivent une enchère peuvent recevoir un courriel lorsque d’autres utilisateurs enchérissent et lorsqu’une enchère commence, à condition que le modèle de courriel correspondant soit activé.

Tableau de bord et notifications par e-mail

Le tableau de bord propose des widgets d’indicateurs clés de performance (KPI) configurables, des graphiques et des tableaux d’activité récente. La page « Modèles d’e-mails » contient des objets et des corps d’e-mails en plusieurs langues pour les confirmations d’enchères, les enchères gagnantes, les annonces de ventes aux enchères, les événements liés aux commandes, les blocages d’enchérisseurs, les annulations et autres événements.

3. Installation du module d’enchères PrestaShop

Installez et activez le module dans l’interface d’administration de PrestaShop avant de créer une vente aux enchères. Suivez ces étapes dans l’ordre.

  1. Connectez-vous au panneau d’administration PrestaShop.
  2. Accédez à Modules > Gestionnaire de modules.
  3. Choisissez l’option de téléchargement et téléchargez l’archive du module d’enchères Knowband PrestaShop.
  4. Installez le module et attendez que PrestaShop ait terminé.
  5. Accédez à Vendre > Module d’enchères Knowband pour PrestaShop. Lors de l’installation, le module crée ses tables de base de données, ses paramètres par défaut, ses modèles d’e-mails, son jeton CRON, ses hooks et ses onglets d’administration.
  6. Ouvrez les Paramètres généraux, activez le module et configurez les options de la boutique en ligne.
  7. Configurez la tâche CRON affichée sur la page Paramètres généraux si vous souhaitez que les changements de statut programmés, le traitement automatique des gagnants et le traitement des échéances s’exécutent sans que personne ne visite la page.

La désinstallation du module supprime uniquement les éléments de son menu d’administration. Les données des enchères, les offres, les gagnants, les listes de surveillance, les modèles d’e-mails, les journaux, la mise en page du tableau de bord et les paramètres sont conservés et restent accessibles après la réinstallation.

4. Ouverture du module dans le back-office

Après l’installation, toutes les fonctions d’enchères se trouvent dans le module Ventes > Knowband PrestaShop Auction Module. Les pages sont les suivantes :

  • Tableau de bord
  • Paramètres généraux
  • Paramètres de personnalisation
  • Email Templates
  • Enchères
  • Liste des gagnants
  • Autres modules

Les paramètres généraux, les paramètres de personnalisation et les modèles d’e-mail sont également accessibles depuis le menu Paramètres de la page.

5. Aperçu du panneau d’administration

La zone d’administration est divisée en sections distinctes, permettant ainsi de gérer séparément les paramètres, les ventes aux enchères, les notifications, les rapports et les enregistrements des gagnants.

Tableau de bord

Affiche les indicateurs clés de performance (KPI), les graphiques et l’activité récente de la boutique en cours, vous permettant ainsi de suivre l’évolution des ventes sans ouvrir chaque enchère. Les widgets sont activables, désactivables, réorganisables et redimensionnables.

Paramètres généraux

Active ou désactive le système d’enchères et détermine l’emplacement d’affichage des récapitulatifs d’enchères sur la boutique en ligne. Ce fichier contient également l’URL CRON et un exemple d’entrée crontab pour le serveur.

Paramètres de personnalisation

Définit les couleurs utilisées pour les boîtes d’enchères, les boutons, les barres de progression, les commandes de la liste de surveillance, les zones du corps et les badges d’état.

Email Templates

Liste les modèles de notification fixes avec leurs codes et leur statut. Chaque modèle comporte une ligne de traduction pour chaque langue installée, ainsi qu’un éditeur pour l’objet et un corps de texte enrichi. Ces e-mails permettent de tenir les administrateurs, les enchérisseurs, les observateurs et les gagnants informés pendant la vente aux enchères.

Enchères

L’endroit idéal pour consulter la liste des enchères, appliquer des filtres, ajouter ou modifier des enchères, ouvrir la vue en direct, bloquer les enchérisseurs, sélectionner les gagnants et exécuter des actions de cycle de vie.

Liste des gagnants

Historique en lecture seule des ventes aux enchères terminées, avec les détails du gagnant et de la commande. Les ventes terminées sans gagnant sont incluses.

Autres modules

Un catalogue d’autres extensions Knowband. Il ne comporte pas de paramètres d’enchères.

6. Configuration du module d’enchères PrestaShop

Cette section détaille chaque élément configurable. Vérifiez ces valeurs avant de publier une enchère, car elles influent sur les règles d’enchères, le contenu affiché sur la boutique, les notifications et le traitement des gagnants.

Paramètres généraux

Activer le module. Interrupteur principal du module. Laissez-le sur Non pendant la préparation si vous ne souhaitez pas que les clients voient les enchères. Choisissez Oui pour activer la boutique et le système d’enchères. Options : Oui ou Non. Valeur par défaut : Non.

Activer la liste de surveillance. Permet aux clients connectés de sauvegarder leurs enchères et d’y revenir. Activez cette option après avoir activé le module. Options : Oui ou Non. Par défaut : Non. Les clients doivent être connectés.

Afficher les ventes aux enchères récentes sur la page d’accueil. Ajoute un bloc de ventes aux enchères récentes à la page d’accueil pour une meilleure visibilité. Options : Oui ou Non. Par défaut : Non.

Nombre de ventes aux enchères récentes. Définit le nombre d’enchères bloquées sur la page d’accueil. Saisissez un nombre entier compris entre 1 et 20. Ceci s’applique uniquement si l’option « Afficher les enchères récentes sur la page d’accueil » est activée. Valeur par défaut : 5.

Afficher les informations sur la vente aux enchères sur la page Catégorie. Ajoute le statut d’enchère aux fiches produits des pages de catégories, permettant ainsi aux acheteurs de repérer les produits actuellement ou prochainement en vente aux enchères. Options : Oui ou Non. Par défaut : Non. Le badge apparaît uniquement sur les pages de catégories, et non sur toutes les pages utilisant un modèle de liste de produits.

URL CRON. Le serveur appelle cette URL pour exécuter les tâches d’enchères planifiées, ce qui est essentiel pour les enchères qui doivent se dérouler sans consultation de la page. La page affiche une URL générée et une ligne crontab qui s’exécute toutes les minutes et envoie une requête curl silencieuse à cette URL. Utilisez « Copier » pour copier l’une ou l’autre. La régénération du jeton cron invalide l’ancienne URL ; mettez donc à jour votre crontab serveur immédiatement après l’avoir utilisée. L’URL contient un jeton secret ; conservez-le précieusement.

Paramètres de personnalisation

Ces paramètres vous permettent d’harmoniser l’apparence de la vente aux enchères avec le thème de votre boutique. Chaque champ est un champ de saisie de couleur, est obligatoire et doit contenir un code hexadécimal à six chiffres, par exemple : # Ffffff.

Paramètres Ce qu’il contrôle Réglage par défaut
Couleur d’arrière-plan de l’en-tête arrière-plan de l’en-tête de l’enchère # 2456e7
Couleur du texte d’en-tête Texte dans l’en-tête de l’enchère # Ffffff
Couleur du bouton Boutons d’action d’enchères # 2456e7
Couleur du texte du bouton Texte sur les boutons d’enchères # Ffffff
Couleur de la barre de progression Barre de progression des enchères # 2456e7
Ajouter à la liste de surveillance Couleur Contrôle de la liste de surveillance # 2456e7
Couleur de fond du corps de la boîte Corps de boîte d’enchères # Ffffff
Couleur du texte de la zone Texte dans la boîte d’enchères #1f2430
Couleur du badge « En direct / En cours » badge d’état en direct #dc2626
Couleur du badge à venir Prochain badge d’état #4f46e5
Couleur du badge terminé/expiré Badges expirés et terminés #64748b

Cliquez sur Enregistrer pour appliquer les couleurs. Les valeurs vides ou mal formatées seront rejetées.

Gestion des ventes aux enchères

La section « Enchères » vous permet de créer, configurer, publier, suivre et gérer chaque enchère du début à la fin.

Liste des enchères

Cette liste vous permet de rechercher, filtrer et consulter les enchères, et d’effectuer des actions sur celles-ci. Ses colonnes sont : ID, Numéro de référence, Titre de l’enchère, Produit, Statut, Prix de départ, Date de début et Date de fin.

Le filtre Statut propose les options suivantes : Brouillon, Planifié, En cours, Inactif, Terminé, Gagnant sélectionné, Commande en attente, Commande passée, Gagnant expiré, Réattribué et Annulé.

Les actions disponibles sont : Ajouter une nouvelle enchère, Afficher, Modifier, Publier, Dupliquer, Mettre en pause, Reprendre, Annuler de force, Supprimer et Suppression groupée, selon l’état actuel de l’enchère. Les enchères en cours ne peuvent pas être supprimées. La suppression groupée ignore les enchères en cours et indique les identifiants des enchères ignorées.

Information basique

Cette section nomme la vente aux enchères, la lie à un produit, définit son état initial et définit le calendrier et le comportement de la boutique en ligne.

  • Titre de la vente aux enchères. Obligatoire, jusqu’à 30 caractères, et unique pour l’ensemble de la configuration du magasin.
  • Numéro de référence. Obligatoire, jusqu’à 64 caractères, et unique. Utilisez des lettres, des chiffres, des tirets et des traits de soulignement.
  • Sélectionnez un produit. Sélectionnez un produit actif. Vous pouvez également choisir une combinaison pour les enchères par variantes.
  • État de la vente aux enchères. Brouillon ou Publication. La publication donne le statut « Planifié » si l’heure de début est à venir, et le statut « En cours » si l’heure de début est déjà passée.
  • Masquer le prix du produit. Masque le prix normal du produit lorsque la fenêtre d’enchères est affichée.
  • Masquer le bouton « Ajouter au panier ». Masque le bouton « Ajouter au panier » habituel pour le produit mis aux enchères.
  • Continuez à vendre. Décide si les ventes normales peuvent se poursuivre pendant la mise en place de la vente aux enchères.
  • Date/heure de début et date/heure de fin. Saisissez ces informations dans le fuseau horaire Asie/Calcutta du formulaire. La date de début ne peut pas être antérieure à la date de début. La date de fin doit être postérieure à la date de début et, lors de la modification, doit être postérieure à la date de début.

Configuration des enchères

Ce sont les règles relatives aux paiements et à la participation qui déterminent quelles offres sont acceptées et ce que les enchérisseurs peuvent voir.

  • Prix ​​initial. Obligatoire et supérieur à zéro. La première enchère doit atteindre ce montant.
  • Incrément d’offre. Obligatoire et supérieure à zéro. Chaque enchère ultérieure doit être au moins égale à l’enchère la plus élevée en cours, majorée de ce montant.
  • Offre maximale. Facultatif. Doit être supérieur au prix de départ. Une fois ce dernier atteint, aucune autre enchère ne sera acceptée.
  • Délai minimum entre les offres (minutes). Nombre entier facultatif. Définit un délai d’attente entre les offres d’un même client.
  • Prix ​​de réserve. Facultatif et invisible pour les enchérisseurs. Le prix de réserve doit être au moins égal au prix de départ et ne doit pas dépasser l’enchère maximale. La sélection automatique du gagnant n’est possible que si le prix de réserve est atteint.
  • Afficher l’offre la plus élevée. Permettre aux clients de voir l’enchère la plus élevée actuelle.
  • Afficher le classement des enchères. Permettre à un enchérisseur de voir son propre classement.
  • Afficher le total des enchères. Affiche le nombre total d’offres.
  • Afficher les informations sur le soumissionnaire. Décide de l’affichage ou non des informations sur le soumissionnaire.
  • Afficher l’heure de la dernière enchère. Indique la date et l’heure de la dernière enchère.

Tous les commutateurs de visibilité utilisent les options Oui et Non.

Prolongation des enchères

La prolongation des enchères permet de sécuriser la dernière ligne droite d’une vente aux enchères en autorisant les enchères tardives à repousser l’heure de fin.

  • Activer l’extension automatique. Active l’extension lorsqu’une enchère est placée dans la fenêtre de déclenchement.
  • Déclencheur d’extension (minutes). Obligatoire et supérieur à zéro lorsque la prolongation automatique est activée. Il s’agit de la période précédant la fin prévue pendant laquelle une enchère entraîne une prolongation.
  • Durée de la prolongation (minutes). Obligatoire et supérieur à zéro lorsque la prolongation automatique est activée. Cela indique le temps ajouté lorsque le déclencheur est atteint.

Configuration gagnante

Cette partie définit comment les gagnants sont choisis et combien de temps ils ont pour acheter.

  • Mode de sélection du gagnant. Le mode automatique classe les enchères et désigne les gagnants. Le mode manuel vous permet de sélectionner les gagnants dans la vue en direct une fois les enchères terminées.
  • Nombre de gagnants. Valeur par défaut : 1. Doit être au moins égale à 1 et ne peut pas dépasser le stock disponible. Cette valeur est masquée ou ignorée en mode manuel.
  • Date limite de commande du gagnant. Saisissez un nombre (48 par défaut) et choisissez Heures ou Jours. Les gagnants doivent passer commande avant cette date limite.

Tableau de bord

Le tableau de bord offre une vue d’ensemble rapide de l’activité et des résultats des ventes aux enchères grâce à des indicateurs clés de performance (KPI), des graphiques et des tableaux d’activité récente.

Utilisez le sélecteur de période pour choisir les 7 derniers jours, les 30 derniers jours, les 3 derniers mois, les 6 derniers mois ou les 12 derniers mois. Les options « Enregistrer la mise en page » et « Réinitialiser la mise en page » sont disponibles.

Widgets KPI : Ventes aux enchères totales, Ventes aux enchères à venir, Ventes aux enchères en cours, Ventes aux enchères terminées, Ventes aux enchères avec commandes en attente, Commandes passées, Total des enchères et Enchérisseurs uniques.

Charts: État des enchères, statistiques des enchères, statistiques des enchères et statistiques de conversion.

Les tables: Ventes aux enchères récentes, offres récentes, commandes récentes, meilleurs produits et meilleurs enchérisseurs.

Réorganisez les widgets par glisser-déposer, activez-les ou désactivez-les dans la bibliothèque de widgets et définissez leur étendue de colonnes (de 1 à 12). Les indicateurs clés de performance (KPI) reflètent l’état actuel de la boutique. Le sélecteur de période influe sur les graphiques périodiques et les données des meilleurs enchérisseurs.

Email Templates

Les modèles d’e-mails permettent de contrôler les messages envoyés aux moments clés d’une vente aux enchères. Activez ceux dont vous avez besoin et modifiez le texte pour chaque langue installée.

La première grille affiche l’ID, le titre, le code et le statut, ainsi qu’une option « Gérer les traductions ». Le statut peut être désactivé ou activé. Tous les modèles sont désactivés par défaut ; activez donc chaque notification que votre boutique doit envoyer.

La grille de traduction affiche la langue, le sujet, l’état (activé/désactivé) et le bouton Modifier. L’éditeur comprend un sujet, un corps de texte enrichi, une légende et un bouton Enregistrer. Le sujet est obligatoire et limité à 255 caractères. Le corps du texte est également obligatoire.

Notifications intégrées :

  • Envoyer un e-mail à l’administrateur sur le lieu de l’offre
  • Courriel aux clients concernant les enchères placées par d’autres utilisateurs
  • Courriel aux observateurs sur la place d’enchères par d’autres utilisateurs
  • Courriel aux observateurs au début de la vente aux enchères
  • Courriel envoyé au client pour confirmer sa victoire et passer commande
  • Courriel aux autres clients qui ont enchéri mais n’ont pas remporté l’enchère
  • Envoyer un e-mail à l’administrateur lors de la passation de commande
  • Envoyer un e-mail à l’administrateur à la clôture des enchères ou en cas d’absence d’enchère
  • Envoyer un e-mail à l’administrateur à la clôture des enchères et à la sélection du gagnant
  • Vente aux enchères annulée : notifier les utilisateurs ayant enchéri
  • Courriel aux utilisateurs concernant le blocage/déblocage des enchères sur toute vente aux enchères
  • Envoyer un e-mail à l’administrateur lorsque l’enchère maximale est atteinte

Utilisez uniquement les espaces réservés indiqués dans la légende de l’éditeur. En l’absence de traduction, la langue par défaut de la boutique sera utilisée. Chaque tentative d’envoi d’e-mail est enregistrée dans le journal des e-mails. En cas d’échec d’un e-mail, l’enchère, la commande ou la vente aux enchères sera tout de même validée.

Liste des gagnants

La liste des gagnants est un enregistrement en lecture seule des ventes aux enchères terminées, avec leurs gagnants et les détails de leurs commandes. Colonnes : ID de l’enchère, Numéro de référence, Produit, Date de fin, Date de fin réelle, Gagnant, Enchère gagnante, Statut de la commande, Date limite de commande et Référence de la commande. Le statut d’une commande peut être : En attente, Passée, Expirée ou Réattribuée.

Une enchère sans gagnant s’affiche avec des champs vides et la mention « Aucun gagnant ». Cliquez sur « Voir l’enchère » pour ouvrir l’enchère correspondante.

7. Types de champs et options

Ce résumé indique le type d’entrée utilisé par chaque partie du module.

  • Réglages généraux: Interrupteurs Oui/Non et un champ numérique.
  • Paramètres de personnalisation : entrées de couleur.
  • Formulaire d’enchères : champs de texte, sélecteur de produits et de combinaisons, choix du statut, saisie de la date et de l’heure, champs numériques de prix et de durée, et commutateurs Oui/Non.
  • Configuration gagnante : Choix automatique/manuel, nombre de gagnants (numérique), date limite (numérique) et choix heures/jours.
  • Listes: Tableaux consultables et filtrables avec des filtres de statut, de date, de produit et de référence, le cas échéant.
  • Tableau de bord: widgets déplaçables, une bibliothèque d’activation/désactivation, un sélecteur de période et des commandes d’étendue de colonne.
  • Modèles de courrier électronique: Bouton bascule d’état, tableau des langues, sujet du texte, corps du texte enrichi et bouton Enregistrer.

8. Actions d’administration

Les actions d’administration permettent soit de modifier l’état d’une enchère, soit de gérer les clients et les gagnants. Les actions affichées dépendent de l’état de l’enchère.

  • Enregistrer stocke les paramètres, les couleurs, les mises en page du tableau de bord ou les traductions des e-mails, selon la page.
  • Publier déplace un brouillon vers les sections « Planifié » ou « En cours ».
  • Pause Déplace une vente aux enchères programmée ou en cours vers l’état inactif. Curriculum vitae réinitialise une vente aux enchères inactive.
  • Forcer l’annulation annule une vente aux enchères en cours.
  • Dupliquer fait une copie d’une vente aux enchères.
  • Supprimer Supprime une enchère éligible. Les enchères en cours sont protégées.
  • Suppression en masse Supprime les lignes sélectionnées éligibles et ignore les lignes en cours.

En mode Vue en direct, vous pouvez actualiser, bloquer ou débloquer un enchérisseur, mettre en pause, reprendre, annuler ou modifier la vente aux enchères, et sélectionner manuellement les gagnants le cas échéant. En mode manuel, l’ordre de sélection des enchérisseurs détermine leur classement parmi les gagnants.

9. Comportement en vitrine : ce que les clients voient

Cette section décrit l’interface client du système d’enchères PrestaShop : enchères, listes de ventes aux enchères, pages de compte et limites des commandes gagnantes.

Page produit – Boîte à enchères

La page produit peut afficher un encadré d’enchères pour les enchères programmées, en cours, gagnées, perdues, sans enchère, sans gagnant, terminées en attente ou inactives. Pour une enchère en cours, selon vos paramètres, l’encadré peut afficher le compte à rebours, l’enchère minimale actuelle ou suivante, une barre de progression, le nombre d’enchérisseurs, le classement, le total des enchères, la date et l’heure de la dernière enchère, un champ d’enchère, le bouton « Enchérir », une option pour ajouter l’enchérisseur à la liste de surveillance, un message d’enchérisseur bloqué et un message d’enchère maximale.

Règles d’enchères pour les clients

Les clients doivent être connectés pour enchérir ; les visiteurs voient une invite de connexion. Un client ne peut pas surenchérir immédiatement sur sa propre enchère, et les enchérisseurs bloqués ne peuvent pas enchérir. Les niveaux de stock et les règles de rupture de stock de PrestaShop influent également sur l’acceptation d’une enchère. La page est mise à jour toutes les 10 secondes par défaut pour afficher le statut, le temps restant, l’enchère minimale, les statistiques, le statut du gagnant et les notifications de prolongation.

Page de la liste des enchères

La liste des ventes aux enchères publiques comporte des onglets : Toutes, À venir, En cours et Expirées. L’onglet Expirées est facultatif. Les fiches des ventes terminées sont grisées et ne renvoient pas au produit. Le bloc de la page d’accueil et les badges de catégorie suivent les paramètres généraux.

Compte client : Mes enchères et ma liste de surveillance

Le compte client comporte une entrée « Enchères » qui ouvre la section « Mes enchères ». Cette section affiche l’historique des enchères, la meilleure enchère, le résultat, le classement (lorsque cela est possible) et les options « Passer un ordre » ou « Consulter l’ordre ». Lorsque la liste de surveillance est activée, cette section affiche les enchères programmées et en cours, et l’option « Inclure les enchères passées/annulées » permet de retrouver les enchères suivies plus anciennes.

Limite de quantité pour les commandes gagnantes

Les produits achetés à un prix gagnant sont limités à une seule quantité dans le panier et lors du paiement. Si le module corrige une quantité supérieure, il affiche un message explicatif.

10. Comportement multilingue, multi-magasins et monétaire

Les données relatives aux enchères, aux enchères, à la liste de surveillance, au gagnant et au tableau de bord sont associées à une boutique. Dans le contexte d’une seule boutique, les listes d’administration n’affichent que les données de cette boutique. Dans le contexte de toutes les boutiques, aucune restriction ne s’applique. Les numéros de référence et les titres des enchères doivent être uniques pour toutes les boutiques.

Les objets et les corps des e-mails sont stockés par langue. Les langues présentes lors de l’installation sont intégrées, et en cas de traduction manquante, la langue par défaut de la boutique est utilisée. Une langue ajoutée après l’installation peut ne pas être traduite automatiquement.

Les montants des enchères sont enregistrés et comparés dans la devise par défaut de la boutique. Les valeurs affichées en boutique sont converties dans la devise choisie par le client, tandis que les e-mails de notification de l’administrateur utilisent la devise par défaut de la boutique. Les dates du formulaire d’enchères et de l’administration sont exprimées en heure de Calcutta (Asie/Calcutta), et les dates enregistrées en UTC.

11. Tâches CRON et tâches automatisées

La tâche CRON gère les opérations planifiées dans le temps ; ainsi, les démarrages, les fermetures, la sélection des gagnants et les délais expirés des gagnants sont traités même lorsque personne ne visite la boutique ou les pages d’administration.

Appelez l’URL web CRON toutes les minutes avec le jeton affiché sur la page. Chaque exécution peut :

  1. Déplacer les enchères programmées vers la catégorie « En cours » et en informer les personnes qui suivent l’annonce.
  2. Clôture des enchères en cours expirées.
  3. Sélectionner les gagnants des ventes aux enchères automobiles.
  4. Traiter les dates limites des gagnants dépassées et réattribuer ou faire expirer les places des gagnants.

Chaque exécution traite au maximum 200 enregistrements. Les vues de produits, les enchères, les sondages et la liste des ventes aux enchères bénéficient également d’un traitement d’expiration limité et à la volée, mais CRON est nécessaire pour les ventes aux enchères qui ne reçoivent aucune visite de page.

12. Services externes et paramètres d’API

Ce module ne nécessite aucune connexion API externe. L’URL CRON est un point de terminaison HTTP sur votre installation PrestaShop, et non un service externe. Aucune authentification externe n’est requise. Conservez le jeton confidentiel et régénérez-le s’il a été divulgué.

13. Dépannage du module d’enchères PrestaShop

Si une enchère, une offre, un e-mail ou une commande gagnante ne fonctionne pas comme prévu, consultez les causes et les solutions ci-dessous. Si le problème persiste, contactez l’assistance Knowband.

La vente aux enchères n’est pas affichée en vitrine.

Cause possible: Le module est désactivé dans PrestaShop, l’option « Activer le module » est définie sur « Non », ou la vente aux enchères est à l’état de brouillon, est inactive ou appartient à une autre boutique ou combinaison de produits. Correction: Activez le module dans PrestaShop et dans les paramètres généraux, vérifiez l’état et les dates de la vente aux enchères, et confirmez le produit ou la combinaison sélectionné(e).

Les clients ne peuvent pas utiliser la liste de surveillance

Cause possible: L’option « Activer la liste de surveillance » est désactivée ou le client n’est pas connecté. Correction: Activez cette option et testez-la en étant connecté.

Les enchères ou les gagnants programmés ne sont plus d’actualité.

Cause possible: L’URL CRON n’est pas appelée, le jeton a été régénéré mais la tâche serveur n’a pas été mise à jour, ou le module est désactivé. Correction: Copiez l’URL actuelle depuis les paramètres généraux, mettez à jour la crontab du serveur, exécutez-la toutes les minutes et assurez-vous que l’option « Activer le module » est définie sur « Oui ».

Les notifications par e-mail ne sont pas envoyées.

Cause possible: Le modèle ou la traduction linguistique est désactivé(e) ou incomplet(e). Correction: Activez le modèle, modifiez la traduction, assurez-vous que l’objet et le corps du message sont renseignés, puis consultez les journaux d’emails et de PrestaShop. Les échecs d’envoi d’emails n’empêchent pas les enchères ni le traitement des commandes.

Une offre est rejetée

Cause possible: L’offre est inférieure au prix de départ ou à l’incrément requis, l’offre maximale a été atteinte, l’enchérisseur est bloqué, le délai d’attente n’est pas écoulé, le règlement du stock la rejette ou la vente aux enchères n’est plus en cours. Correction: Veuillez consulter les paramètres et l’état des enchères. Le client doit être connecté et ne peut pas surenchérir immédiatement sur sa propre enchère.

Un client gagnant ne peut pas passer la commande

Cause possible: Le jeton gagnant ou la date limite est invalide, le produit ou la combinaison ne correspond pas, le montant payé est différent du montant gagné ou la quantité dans le panier n’est pas exactement de 1. Correction: Demandez au client d’ouvrir Mes enchères, d’utiliser le lien actif Passer votre commande avant la date limite, de choisir le bon produit ou la bonne combinaison et de maintenir la quantité à 1.

Les badges des enchères par catégorie sont manquants ou s’affichent incorrectement.

Cause possible: L’affichage des catégories est désactivé, la vente aux enchères n’est pas en cours ou à venir, ou un thème fortement personnalisé modifie les sélecteurs de fiches produits. Correction: Activez l’affichage des informations sur les enchères sur la page Catégorie, vérifiez l’état des enchères et examinez le balisage de la liste des produits du thème si le style est incorrect.

14. Bonnes pratiques pour la gestion des enchères PrestaShop

Ces conseils vous aideront à éviter les erreurs de configuration, à assurer le bon fonctionnement des tâches automatisées et à offrir à vos clients une expérience d’enchères stable.

  • Désactivez le module Enable Module pendant la préparation des enchères, puis testez une enchère complète avant d’en ouvrir d’autres.
  • Utilisez des numéros de référence uniques et clairs, ainsi que des titres d’enchères courts.
  • Veuillez vérifier les heures de début et de fin dans le fuseau horaire administratif Asie/Calcutta.
  • Choisissez un incrément d’enchère adapté à la valeur du produit et examinez conjointement l’enchère maximale et le prix de réserve.
  • N’affichez que les statistiques et les détails des enchérisseurs que vous souhaitez que les clients voient.
  • Configurez CRON avant de publier les enchères programmées.
  • Activez et vérifiez chaque modèle d’e-mail dans chaque langue utilisée par votre boutique.
  • Considérez l’URL CRON comme un secret et régénérez-la si elle est divulguée.
  • Testez une commande gagnante avec le bon produit, la bonne combinaison, le bon montant gagnant et une quantité de 1.
  • Utilisez la vue en direct pour repérer les enchères inhabituelles, bloquer les enchérisseurs si nécessaire et conserver une trace des choix manuels du gagnant.
  • Mettez à jour le module avec la dernière version de Knowband pour des raisons de sécurité et de compatibilité.

15. Conclusion

Le Module d’enchères Knowband PrestaShop Cette extension complète gère les enchères de produits programmées, les enchères en direct, l’historique des enchères des clients, les listes de surveillance, la sélection des gagnants et le traitement des commandes des gagnants. Les paramètres généraux permettent d’activer l’extension et de la placer dans la boutique, les enchères définissent chaque produit, les paramètres de personnalisation gèrent l’apparence, les modèles d’e-mails gèrent les notifications, et le tableau de bord et la liste des gagnants facilitent la gestion quotidienne des enchères.