Witajcie.
Sprawa dotyczy tego, że istnieje możliwość zamówienia produktu, którego nie ma na stanie.
Doskonale poznałem opcję "Zezwól na zamówienie gdy stan zerowy" jednak wyłączenie jej pomaga tylko trochę, a mianowicie deaktywuje przycisk "dodaj do koszyka".
Jednak załóżmy taką sytuację:
1. Są na stanie 2 produkty.
2. Klient dodaje do koszyka 1 szt, ale zwleka z zamówieniem.
3. W międzyczasie stan magazynowy zmienił się na 0.
4. Klient nadal ma produkt w koszyku i jeśli próbuje sfinalizować zamówienie, system zezwala mu na to, dokonuje zamówienia i zapłaty, a na stanie sklepu jest -1 (minus jeden) produkt. Kasa jest na koncie, a produktu do wysłania brak i mamy kwas.
Wyłączenie produktu również nie pomaga, jeśli był wcześniej dodany do koszyka, to zamówienie da się sfinalizować.
Znalazłem rozwiązanie do poprzednich wersji presta:
http://nemops.com/auto-remove-products-prestashop-cart/#.WOuLToiLSHs
Jednak rozwiązanie nie pasuje do wersji 1.7.
Czy ma ktoś pomysł jak rozwiązać ten problem?
Pozdrawiam
Radek