WooCommerce · Stocuri
WooCommerce: stocul scade de două ori pentru aceeași comandă
Un client comandă 1 bucată și stocul scade cu 2. WooCommerce are protecții interne, deci dubla scădere vine de obicei din altă sursă.
- Marcaj stoc redus pe comandă
- Marcaj pe fiecare linie
- ERP sau sincronizare externă
- Filtre forțate
- Cum diagnostichezi
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
Codul WooCommerce marchează comanda ca „stoc redus” și fiecare linie cu meta _reduced_stock, ca reducerea să se facă o singură dată. Dubla scădere apare când altceva scade stocul în paralel: un ERP sau un feed care rescrie cantitatea, un plugin care apelează singur funcțiile de stoc, sau un filtru (woocommerce_payment_complete_reduce_order_stock) forțat să returneze mereu true. Notele comenzii arată fiecare modificare; compară-le cu ce face sistemul extern.
Ce ai nevoie
- O comandă afectată, cu notele ei
- Lista plugin-urilor de stoc, ERP, feed-uri
- Acces la un mediu de test
- Istoricul modificărilor de stoc, dacă există
Pașii, pe rând
- 1Citește notele comenziiFiecare reducere apare ca notă, de exemplu „Stock levels reduced: Produs (100→99)”. Vezi câte note există și ce moment indică.
- 2Verifică dacă e vorba de WooCommerce sau de altcevaDacă nota apare o singură dată, dar stocul a scăzut cu 2, alt sistem (ERP, marketplace, sincronizare) a scăzut încă o dată.
- 3Verifică sincronizările de stocOprește temporar integrările de stoc și repetă o comandă de test; dacă dubla scădere dispare, vinovatul e acolo.
- 4Caută filtre forțateCaută în tema copil și în plugin-uri woocommerce_payment_complete_reduce_order_stock și wc_reduce_stock_levels folosite direct.
- 5Verifică comenzile create în mai multe moduriComenzile preluate din marketplace sau create manual pot declanșa reducerea de două ori dacă un flux le recreează.
- 6Fă testul de conflicteDezactivează plugin-urile non-WooCommerce pe staging și plasează comenzi de test.
- 7Corectează stocul existentDupă găsirea cauzei, corectează manual stocul sau importă valorile corecte din CSV (coloana Stock), cu atenție la rânduri goale.
Nu am văzut un caz în care WooCommerce singur să scadă de două ori o linie de comandă; protecțiile din cod (marcajul de stoc redus și _reduced_stock) o previn. Dubla scădere vine în practică din integrări sau cod personalizat.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
ERP sau feed scad și ele stocul
De ce: Sistemul extern aplică propria scădere peste cea din WooCommerce.
Ce faci: Stabilește un singur sistem care scade stocul.
Filtru forțat să returneze true
De ce: Reducerea se declanșează chiar dacă stocul a fost redus deja.
Ce faci: Elimină sau corectează filtrul.
Plugin cu logică proprie de stoc
De ce: Apelează funcțiile de stoc în paralel.
Ce faci: Dezactivează funcția pluginului sau pluginul.
Întrebări frecvente4 răspunsuri
Poate WooCommerce scădea stocul de două ori singur?
Codul are marcaje care previn dubla reducere; în practică vinovatul e o integrare sau un cod personalizat.
Cum văd ce a modificat stocul?
Notele comenzii și, dacă ai, jurnalul pluginului de stoc.
Cum corectez stocul în masă?
Cu un CSV de actualizare (ID sau SKU + Stock); un Stock gol dezactivează gestionarea stocului.
Mă ajutați să găsiți cauza?
Da. Cere ofertă fixă.
Subiecte acoperite pe această pagină
- stocul scade de două ori WooCommerce
- dublă scădere stoc
- _reduced_stock
- sincronizare stoc ERP WooCommerce
- stoc greșit după comandă
Ghiduri apropiate
- WooCommerce: stocul nu scade după plasarea comenzii
- WooCommerce: restabilirea stocului la anularea comenzii
- WooCommerce: prevenirea vânzării simultane a ultimului produs
- WooCommerce: rezervarea temporară a stocului pentru plăți în așteptare
- WooCommerce: configurarea stocurilor pentru mai multe depozite
- WooCommerce: notificarea clientului când produsul revine în stoc
- WooCommerce: stocul nu scade după comandă
- WooCommerce: inventarierea prin scanarea codurilor de bare
- Toate ghidurile
Surse și verificare
- Codul sursă WooCommerce: funcții de stoc (wc-stock-functions.php)
- Import și export CSV de produse (documentație WooCommerce)
- Testul de conflicte WooCommerce
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
