Cuprins6 secțiuni
Un email care pleacă din server nu înseamnă neapărat un email care ajunge la client. E o distincție tehnică simplă, dar contează mult într-un flux de retur, și vreau să explic exact ce se întâmplă în Returino când o confirmare nu ajunge unde trebuie.
De ce wp_mail poate să te înșele
WordPress trimite email prin funcția wp_mail, iar aceasta poate întoarce succes chiar dacă mesajul nu ajunge niciodată la client. Cauza poate fi orice, de la o cutie poștală plină până la un server care respinge mesajul mai târziu, după ce WordPress a raportat deja că a fost trimis. Dacă te bazezi doar pe faptul că nu ai văzut o eroare, poți crede că totul e în regulă când clientul, de fapt, nu a primit nicio confirmare.
Ce vezi în Returino
Fiecare cerere de retur are propriul status de email: trimis sau eșuat. Statusul e capturat prin hook-ul wp_mail_failed, deci nu e o presupunere, e răspunsul real al serverului de mail. Dacă o confirmare eșuează, vezi asta direct pe cerere, în meniul Returino din admin, plus un notice și o bulină de numărare la nivelul meniului, ca să nu treacă neobservat.
Nu trebuie să sapi prin loguri
Nu trebuie să verifici loguri de server sau să ghicești. Statusul apare direct pe fiecare cerere, iar bulina din meniu îți spune dintr-o privire câte confirmări au eșuat.
Ce faci când o confirmare a eșuat
Apeși pe „Retrimite confirmarea”. Butonul trimite din nou conținutul original al confirmării, nu unul reconstruit ulterior, deci clientul primește exact ce ar fi trebuit să primească prima dată: numele lui, numărul comenzii, produsele exacte și data cererii.
Dacă vrei să verifici rapid dacă emailurile pleacă corect din magazinul tău, ai și opțiunea „Trimite email de test” direct din setările pluginului.
Plasa de siguranță: contul clientului
Chiar dacă un email eșuează definitiv, clientul nu rămâne fără nicio dovadă a cererii lui. Conținutul confirmării e salvat în baza de date, independent de trimiterea emailului, și apare clientului logat, în WooCommerce, la My Account, în tab-ul „Cererile mele de retur”.
Important: acest tab doar listează cererile deja existente. Clientul nu pornește un retur nou de acolo, returul se inițiază de pe pagina cu formularul de retur.
De ce contează asta
Un formular de retur fără vizibilitate asupra livrării emailului te lasă să afli despre o problemă abia atunci când clientul scrie nervos, întrebând ce se întâmplă cu returul lui. Cu statusul vizibil în admin, retrimiterea cu un click și confirmarea salvată în cont, riscul unei confirmări pierdute rămâne mic, iar chiar și atunci când apare, se rezolvă în câteva secunde, nu într-un schimb de emailuri.
Dacă abia pui Returino în magazin, pornește de la ghidul de instalare.
Întrebări frecvente
Cum știu dacă o confirmare de retur a ajuns la client?
Fiecare cerere are un status de email, trimis sau eșuat, vizibil direct în meniul Returino din admin.
Ce se întâmplă dacă retrimit o confirmare?
Se trimite din nou conținutul original al confirmării, nu unul reconstruit, deci clientul primește exact ce ar fi trebuit să primească prima dată.
Clientul poate porni un retur nou din contul lui?
Nu. Tab-ul „Cererile mele de retur” din My Account doar listează cererile existente. Returul se inițiază de pe pagina cu formularul de retur.
Ți-a fost util articolul?
Distribuie-l colegilor care au magazin online sau citesc despre OUG 18/2026.
Articole înrudite

Cum verifici dacă magazinul tău e conform OUG 18/2026
Checklist practic în trei zone: vizibilitate și buton, formular și confirmare, excepții și politică de retur. Ce verifici, ce înseamnă un „nu” și cum rezolvi punctele lipsă.

Cum răspunzi la o cerere de retur (ghid pentru magazin online)
Ce faci concret după ce primești o cerere de retur în admin: cum verifici cererea, când aprobi sau respingi, cum formulezi un motiv de respingere valid și ce urmează după decizie.

Ce se întâmplă dacă nu respecți OUG 18/2026 (checklist rapid)
Amenda exactă pentru nerespectarea funcției de retragere digitală (5.000–15.000 lei), un checklist cu șase puncte ca să verifici expunerea magazinului tău, și ce rezolvă Returino pentru fiecare „nu”.
