sebDansLePrestaVerse Posted March 11, 2022 Share Posted March 11, 2022 (edited) Bonjour Je débute avec Prestashop . Je suis actuellement sur PS 1.7.8.2 et suis en train de développer (en local) mon futur site marchand via mon child thème (principalement le front avec du vanillaJS, CSS3 et HTML5). Une question me turlupine sévèrement. J'avoue ne pas très bien comprendre le comportement natif de la gestion d'affichage et de décrémentation du stock. Je m'explique, en effet nous pouvons afficher le nombre de produit restant sur chaque fiche produit (dans le détail etc), jusque là tout va bien. Maintenant imaginons que l'on ajoute ce produit au panier, le stock affiché diminue... Donc même si la commande n'est pas validée ET/OU payée, un ou plusieurs produits risquent de se retrouver hors stock et donc non achetable alors qu'ils sont pourtant bien disponible à la vente... Ne serait-il pas plus judicieux de décrémenter le stock lors de la validation de la commande/paiement ? Est-ce-que des personnes ont résolu ce "petit" problème ? Edited March 14, 2022 by sebDansLePrestaVerse [Résolu] (see edit history) Link to comment Share on other sites More sharing options...
JulienPct Posted March 14, 2022 Share Posted March 14, 2022 En soit cela protège un utilisateur qui a mis un produit dans le panier et qui continu ses achats de se retrouver avec une commande impossible car un autre client a commandé avant lui Link to comment Share on other sites More sharing options...
lechapelier Posted March 14, 2022 Share Posted March 14, 2022 Bonjour, As-tu testé en simulant avec 2 clients sans compte et 2 clients avec compte client ? Tu mets un produit en stocks limité à 1 produit dans ton panier sans t'identifier. Avec un autre support tu vas voir le stock de ce produit. Et même manœuvre avec un compte client identifié. Tant que c'est pas commandé à mon avis c'est dispo pour tout le monde. Link to comment Share on other sites More sharing options...
JulienPct Posted March 14, 2022 Share Posted March 14, 2022 37 minutes ago, lechapelier said: Bonjour, As-tu testé en simulant avec 2 clients sans compte et 2 clients avec compte client ? Tu mets un produit en stocks limité à 1 produit dans ton panier sans t'identifier. Avec un autre support tu vas voir le stock de ce produit. Et même manœuvre avec un compte client identifié. Tant que c'est pas commandé à mon avis c'est dispo pour tout le monde. J'ai fais le test avec 2 clients sans compte et effectivement le produit reste dispo Link to comment Share on other sites More sharing options...
sebDansLePrestaVerse Posted March 14, 2022 Author Share Posted March 14, 2022 (edited) Hello , Alors effectivement, je n'avais pas pensé à ce cas de figure... J'ai testé avec avec différentes sessions. Après tests, le stock se décrémente bien par rapport à la session courante et non de façon globale. Me voilà rassuré sur ce point ! Juste à customiser / upgrader cet affichage du stock (ou tout simplement le paramétrer) qui peut prêter à confusion quand même, comme beaucoup l'ont fait je pense. Un gros merci à vous 2, je comprends un peu mieux cette logique Edited March 14, 2022 by sebDansLePrestaVerse précision (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now