Dreptul de retragere

Funcția Dreptul de retragere permite unui consumator dintr-un magazin web să se retragă oficial din contract — anularea fără motiv, cu caracter juridic obligatoriu, garantată consumatorilor de legislația UE — direct din portalul clienților, fără a contacta asistența și fără autentificare.

Este construită peste sistemul standard eYssen RMA (Return Merchandise Authorization — autorizare de returnare a mărfii): backendul adaugă o înregistrare dedicată, nerespingibilă, de declarație de retragere, iar portalul clienților adaugă fluxul public de declarare în doi pași și e-mailul de confirmare pe suport durabil.

Fluxul de la un capăt la altul (rezumat)

  1. Consumatorul deschide declarația din pagina comenzii sau din linkul din e-mailul comenzii (Retragerea în portal).

  2. Alege cantitățile de produse (liniile de transport nu sunt oferite niciodată), confirmă și primește un e-mail de confirmare pe suport durabil.

  3. O declarație de retragere este creată în backend, deja în starea Postat, în Vânzări ‣ Comenzi ‣ Retrageri.

  4. Când bunurile se întorc, agentul face clic pe Începe retur / rambursare → lucrează un RMA normal (Postează → acceptarea liniilor → Efectuat → validarea recepției → notă de credit). Consultați Gestionarea retragerilor (backend).

Principii cheie

Declarația de retragere este tratată foarte diferit de o cerere obișnuită de retur:

  • Cu caracter juridic obligatoriu și irevocabilă. O retragere confirmată nu poate fi niciodată respinsă — este o declarație unilaterală a consumatorului. Backendul impune acest lucru prin protecții la nivel de bază de date.

  • Dovadă imuabilă. În momentul confirmării, sistemul stochează un instantaneu înghețat al declarației (consumator, produse, cantități, marcaj de timp exact) și trimite un e-mail de confirmare pe suport durabil.

  • Fără logistică automată. O retragere nu generează niciodată automat un transfer de retur sau o rambursare. Un agent RMA decide cum se gestionează returul fizic și rambursarea, manual, prin Începe retur / rambursare (consultați Gestionarea retragerilor (backend)).

  • Rămâne Postată. O declarație confirmată rămâne în starea Postat pentru totdeauna. Aceasta este normal — nu este blocată. Returul fizic și rambursarea se desfășoară pe un RMA obișnuit separat.

  • Numai bunuri. Liniile de transport prin curier (is_delivery) nu pot fi retrase sau returnate ca articole independente. Numai liniile de produse apar în formularul din portal.

  • Numai domeniul B2C. Funcția este disponibilă numai pentru comenzile autentice business-to-consumer din magazinul web (consultați Retragerea în portal).

Retragere față de RMA obișnuit (pe scurt)

Subiect

Declarație de retragere

RMA obișnuit (retur)

Meniu

Vânzări ‣ Comenzi ‣ Retrageri

Vânzări ‣ Comenzi ‣ RMA-uri

Cine o creează

Consumatorul din portal (sau din linkul din e-mail)

Agentul (sau consumatorul prin Solicită retur)

Starea după creare

Întotdeauna Postat (înregistrare legală)

Ciornă → Postat → Efectuat

Poate respinge linii?

Nu

Da (cu motiv)

Creează transfer de stoc?

Niciodată de la sine

Da, când este marcat Efectuat

Pasul următor al agentului

Începe retur / rambursare

Postează → acceptarea liniilor → Efectuat

Domeniu și module

Funcția este livrată prin două module:

  • RMA (eyssen_rma) — declarația de retragere din backend, configurarea, meniul Retrageri și e-mailul de confirmare.

  • RMA - Website Portal (eyssen_rma_website_sale) — paginile publice ale portalului, butonul de retragere de pe pagina comenzii și linkul fără autentificare din e-mailul de confirmare a comenzii.