Comment indiquer que mon produit est disponible en pré-commande ou qu'il sera bientôt de retour en stock ?

Le module peut indiquer un produit en réapprovisionnement avec l’attribut availability=backorder. Il ne génère pas de valeur distincte preorder.

Configurer un produit en réapprovisionnement

  1. Dans la fiche du produit ou de la déclinaison, autorisez les commandes lorsque le stock est épuisé et renseignez une date de disponibilité.
  2. Dans Gestion du flux de produits → Options des données du flux, demandez d’indiquer les produits comme disponibles seulement s’ils sont effectivement en stock.
  3. Activez l’option de prise en compte de la date de disponibilité, puis enregistrez. Son libellé peut encore mentionner les tags « précommande » et « réapprovisionnement ».
  4. Mettez votre flux à jour selon la méthode de génération choisie, puis contrôlez le XML réellement servi.

Valeurs générées

Situation Disponibilité du flux Date envoyée
Quantité supérieure à zéro in stock Non
Quantité inférieure ou égale à zéro, commandes autorisées, option activée et date renseignée backorder Oui
Quantité inférieure ou égale à zéro et au moins une condition précédente absente out of stock Non

Si vous utilisez le comportement hors stock par défaut de PrestaShop, l’autorisation globale de commande hors stock intervient aussi dans ce calcul.

Attention : si vous forcez toujours la disponibilité à « en stock », le module envoie in stock et omet la date, même pour un produit sans stock. N’utilisez pas cette option pour afficher une disponibilité contraire à votre offre réelle.

Les informations de disponibilité et la date doivent correspondre à votre page produit et au passage de commande. Google distingue les précommandes de nouveaux produits non encore commercialisés et le réapprovisionnement de produits existants. Ne présentez pas le mode du module comme une prise en charge distincte des précommandes.

Si vous préférez exclure certains produits hors stock, consultez le filtre sur les produits disponibles à la commande. Contrôlez le résultat si vous utilisez le comportement global de PrestaShop.

Autres FAQ dans la même catégorie