En attente de réapprovisionnement Prestashop 1.7.3

Si un produit est disponible en 1 exemplaire en stock, quand un client l’achète, le statut passe à « En attente de réapprovisionnement (payé) » et un email est envoyé au client 🙁 pour l’avertir de la rupture de stock :-(.

Sauf que le produit était en stock au moment de l’achat (quantité 1) et vient de passer à 0 du fait de la commande.

 

Comment corriger le problème de  En attente de réapprovisionnement ?

Dans le fichier « PaymentModule.php  » qui se trouve au /classes/PaymentModule.php sur votre  hébergeur

à la ligne 741

Remplacer

if (Configuration::get('PS_STOCK_MANAGEMENT') && ($order_detail->getStockState() || $order_detail->product_quantity_in_stock <= 0)) {

par

if (Configuration::get('PS_STOCK_MANAGEMENT') && ($order_detail->getStockState() || $order_detail->product_quantity_in_stock < 0)) {


 

 

Vous souhaitez aller plus loin ?

Découvrez notre dossier complet dédié à la thématique Prestashop pour accéder à plus de ressources et de conseils d'experts.

Voir le dossier complet →
Auteur

Mohammed ZKIEK

Expert Web chez PrestaWeb. Passionné par la création de sites internet performants, le design UX/UI et le référencement naturel pour aider les entreprises à se développer en ligne.

Estimer mon projet WhatsApp Appeler
Appeler Estimer le projet