WooCommerce · Plăți online
WooCommerce: comanda rămâne neplătită după încasarea cu cardul
Clientul a plătit, procesatorul arată banii, dar comanda din WooCommerce e tot neplătită. Aproape mereu notificarea de la procesator nu a ajuns la magazin.
- IPN și webhook-uri
- Firewall și securitate
- Jurnale WooCommerce
- Reconciliere manuală
- Prevenire
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
După plata cu cardul, procesatorul trimite magazinului o notificare (IPN la NETOPIA, webhook la Stripe) care mută comanda din „Plată în așteptare” în „În curs de procesare”. Dacă notificarea nu ajunge (blocată de firewall, plugin de securitate, cache, parolă pe site, SSL invalid sau configurare greșită), comanda rămâne neplătită deși banii au fost încasați. Soluția: identifici de ce nu ajunge notificarea, apoi reconciliezi manual comenzile afectate.
Ce ai nevoie
- Panoul procesatorului de plăți (NETOPIA, Stripe etc.)
- Acces la jurnalele WooCommerce
- Lista comenzilor afectate
- Acces la setările de securitate și cache
Pașii, pe rând
- 1Confirmă încasarea la procesatorDeschide panoul procesatorului (NETOPIA, Stripe) și verifică plata: sumă, dată, status. Notează identificatorii și comanda corespunzătoare.
- 2Citește jurnalele WooCommerceWooCommerce → Stare → Jurnale: filtrează după sursa gateway-ului și caută încercările de notificare de la ora plății. Lipsa oricărei intrări sugerează că notificarea nu a ajuns.
- 3Verifică dacă notificarea e blocatăFirewall-ul (Cloudflare, plugin de securitate, ModSecurity), parola pe site (autentificare HTTP), redirecționări HTTP→HTTPS și cache-ul pot bloca cererile procesatorului.
- 4Verifică certificatul SSL și adresa site-uluiNotificările se trimit la adresa configurată; un certificat expirat, un domeniu schimbat sau un redirect greșit le pierde.
- 5Verifică setările gateway-uluiLa NETOPIA, Seller Account ID și certificatele trebuie să corespundă; la Stripe, webhook-ul din cont trebuie să existe și să indice adresa corectă, iar versiunile recente avertizează dacă a dispărut.
- 6Reconciliază comenzile afectatePentru fiecare plată confirmată la procesator, treci comanda în „În curs de procesare” (sau starea corectă) și adaugă o notă cu identificatorul plății. Nu schimba statusul fără confirmarea încasării.
- 7Repetă testulPlasează o comandă de test cu cardul și verifică dacă statusul se schimbă singur. Dacă nu, cere suport procesatorului cu ora și identificatorul tranzacției.
Pagina pluginului NETOPIA indică actualizarea statusurilor prin IPN, dar nu publică adresa de notificare sau pași de depanare; pentru Stripe, documentația are ghiduri separate pentru webhook-uri și jurnale. Schimbarea manuală a statusului nu mută banii, doar reflectă o încasare deja confirmată.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
Notificarea e blocată de un firewall sau plugin de securitate
De ce: Cererile procesatorului vin de pe alte adrese IP și pot fi tratate ca suspecte.
Ce faci: Permite explicit cererile procesatorului sau dezactivează temporar regula pentru test.
Site-ul are parolă sau mod de mentenanță
De ce: Procesatorul nu poate accesa adresa de notificare.
Ce faci: Exclude adresa de notificare din protecție sau dezactivează parola pe site.
Adresa site-ului sau SSL s-au schimbat
De ce: Notificările se trimit la o adresă veche sau cu certificat invalid.
Ce faci: Actualizează adresa configurată la procesator și verifică SSL.
Webhook-ul Stripe a fost șters
De ce: Un webhook configurat manual dispare sau e dezactivat.
Ce faci: Recreează webhook-ul conform ghidului Stripe pentru WooCommerce.
Întrebări frecvente4 răspunsuri
Pot trece manual comanda în „În curs de procesare”?
Da, dar doar după ce ai confirmat încasarea în panoul procesatorului. Statusul nu mută banii, doar reflectă încasarea.
De ce funcționează la unele comenzi și la altele nu?
Cauze intermitente: cache, rate-limit al firewall-ului, redirecturi sau timeout-uri. Compară ora comenzilor eșuate cu jurnalele.
Cum previn problema?
Monitorizezi comenzile neplătite mai vechi de câteva minute și testezi periodic o plată. Poți primi alertă când o comandă rămâne neplătită, prin monitorizare.
Îmi diagnosticați voi problema?
Da. Ne trimiți gateway-ul folosit și ora unei plăți afectate; îți răspundem în aceeași zi lucrătoare cu cauza probabilă.
Subiecte acoperite pe această pagină
- comandă neplătită după plata cu cardul
- IPN NETOPIA nu funcționează
- webhook Stripe nu ajunge
- plată în așteptare WooCommerce
- comandă pending payment card
- reconciliere plăți WooCommerce
Ghiduri apropiate
- WooCommerce: integrare NETOPIA Payments
- WooCommerce: integrare Stripe
- WooCommerce: integrare PayPal
- WooCommerce: clientul este taxat de două ori pentru aceeași comandă
- WooCommerce: rambursarea unei plăți cu cardul din administrare
- WooCommerce: configurarea transferului bancar ca metodă de plată
- WooCommerce: integrare NETOPIA Payments
- WooCommerce: integrare Stripe
- Monitorizare site: află când ceva se strică
- Toate ghidurile
Surse și verificare
- NETOPIA Payments pentru WooCommerce (WordPress.org)
- WooCommerce Stripe Payment Gateway (WordPress.org)
- Documentația extensiei Stripe (WooCommerce)
- Jurnalizarea în WooCommerce (documentația pentru dezvoltatori)
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
