Câteva sfaturi despre gestionarea comenzilor WooCommerce

Publicat: 2022-09-28

A avea un magazin online nu înseamnă doar comenzile finalizate și livrarea bunurilor achiziționate. Pe lângă comenzile finalizate, merită să ne amintim de cele anulate și returnate. Astfel de comenzi durează de obicei mult timp, așa că merită să vă echipați magazinul cu mecanisme care să faciliteze gestionarea unor astfel de comenzi. Acest articol se va concentra pe retururile comenzilor și cum să anulați o comandă în WooCommerce și cum să goliți coșul după un anumit timp. Voi acoperi subiecte precum:

Anularea comenzii WooCommerce
Curățarea coșurilor de cumpărături abandonate în WooCommerce.
Comandă retur în WooCommerce

Anularea comenzii WooCommerce

În timpul unei achiziții în magazinul dvs., se poate întâmpla ca un utilizator să nu poată plăti corect comanda și apoi, în loc să încerce să plătească din nou, să creeze o nouă comandă. Pot exista într-adevăr destul de multe motive pentru aceasta și fiecare dintre ele poate duce la crearea unei comenzi care va avea statutul de „Plată în așteptare”.

WooCommerce așteaptă starea comenzii de plată

WooCommerce își rezervă inventarul produsului pentru comenzile cu acest statut de comandă și nu vă permite să cumpărați piesele rezervate. În mod implicit, WooCommerce blochează inventarul timp de 7 zile, ceea ce poate cauza o problemă destul de mare pentru unii proprietari de magazine. În acest caz, puteți aștepta ca comanda să fie plătită sau puteți lua problema în propriile mâini și puteți anula o astfel de comandă manual.

Imaginea arată 7 produse în stocComanda este refuzată din cauza rezervării

Cum să anulați manual o comandă în WooCommerce

Schimbarea manuală a stării unei comenzi în „anulată” va face rezervarea să dispară, permițând clienților să cumpere din nou produsele disponibile. Desigur, ar fi grozav să oferiți clienților opțiunea de anulare a comenzii WooCommerce. În mod implicit, puteți anula manual o comandă WooCommerce.

Cum să anulați comanda manual în WooCommerce

Cum să anulați automat o comandă în WooCommerce

WooCommerce are opțiunea de a anula automat comenzile dacă comanda are starea „Plată în așteptare” mai mult decât valoarea setată pentru „Reține stoc” în WooCommerce > Setări > Produse > Inventar . Valoarea implicită este 10080 minute, adică 7 zile.

Aceasta se numește uneori limita de timp pentru plată WooCommerce

Această opțiune vă va permite să efectuați o comandă WooCommerce anulată după ce limita de timp a atins setările dvs.

Limita de timp pentru anularea comenzii woocommerce a fost atinsă - limita de timp pentru plată în așteptare woocommerce

Schimbarea acestei opțiuni la o valoare mai mică va scurta rezervarea produsului, permițând altor clienți să cumpere articolul selectat. Această opțiune nu afectează starea „În așteptare”, astfel încât comenzile plătite prin transfer tradițional nu vor fi luate în considerare.

Cum să anulați o comandă WooCommerce în mod programatic

Pot exista momente în care doriți să anulați comenzi într-o altă situație decât un timeout, dar doriți să se întâmple automat. În aceste cazuri, programarea vine în ajutor. Folosind un cod, puteți face ca comanda să fie anulată atunci când sunt îndeplinite condițiile stabilite!

Care sunt avantajele unei astfel de soluții? Cu siguranță, una dintre cele mai mari este că tu decizi când o astfel de comandă ar trebui să fie anulată. Iată câteva exemple de anulare programatică a unei comenzi care pot fi utile:

  • Anularea comenzilor care nu au fost plătite înainte de închiderea magazinului (de exemplu, pentru restaurantele cu livrare),
  • Ștergerea automată a comenzilor dacă informațiile lipsesc din formularul de comandă,
  • Permiterea unui client să anuleze o comandă printr-un link dintr-un e-mail,
  • Anularea unei rezervări dacă clientul nu o confirmă în termen de X ore.

Codul de anulare automată a comenzii WooCommerce

Oricine are nevoie de o astfel de funcționalitate ar putea cu siguranță să adauge ceva de la ei înșiși, mărind această listă la o dimensiune cu adevărat gigantică. Crearea codului care să se potrivească nevoilor dvs. va necesita cunoștințe de programare pentru a implementa bine noua funcționalitate a magazinului. O parte comună a acestor coduri ar putea fi fragmentul responsabil pentru schimbarea programatică a stării comenzii WooCommerce:


$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}

Această bucată de cod folosită în mod corect va facilita cu siguranță rularea magazinului și anularea comenzilor.

Curățarea coșurilor de cumpărături abandonate în WooCommerce.

În timpul cumpărăturilor în magazin, se poate întâmpla ca un client să părăsească pagina cu produse în coșul de cumpărături. După câteva zile, se poate întoarce în magazinul nostru, dar cu o cu totul altă listă de cumpărături. În acest caz, înainte de a începe o nouă cumpărături, va trebui mai întâi să scape de vechiul coș de cumpărături scoțând produse din acesta. Nu va fi nicio problemă cu acest lucru dacă achizițiile sale anterioare constau în câteva produse, totuși, dacă trebuie să petreacă mai mult timp curățând coșul de cumpărături, acest lucru îl poate enerva.

Prin urmare, este important să aveți grijă de igiena magazinului dvs. prin curățarea coșurilor de cumpărături abandonate .

Cum ștergeți coșul WooCommerce după un timp specificat?

Cu siguranță, un mare avantaj al WooCommerce este modularitatea acestuia. Din nou, unele pluginuri pot rezolva această problemă. Unul dintre ele este Clear Cart and Sessions pentru WooCommerce. Pluginul nu vă va permite doar să ștergeți conținutul coșului WooCommerce, ci și să ștergeți întreaga sesiune de utilizator după orice oră doriți.

Dar dacă aveți alte planuri de a implementa golirea coșului?

Similar cu anularea comenzii, o puteți face cu codul:


add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});


add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});

Acest fragment de cod va face WooCommerce să golească coșul de cumpărături dacă nu există niciun articol nou în el după un anumit timp (12 ore). Îl poți modifica liber în funcție de nevoile tale.

Comandă retur în WooCommerce

WooCommerce are o opțiune încorporată pentru a gestiona returnările, cu toate acestea, este posibil să nu satisfacă utilizatorii; cerinte datorate modului in care este construit.

Citiți despre cum să efectuați returnări parțiale și complete ale comenzii în WooCommerce .

Prin urmare, vă recomandăm să utilizați un alt plugin care va extinde capacitatea magazinului dvs. de a face returnări mai rapide ale comenzilor. Un astfel de plugin este Flexible Refund, care extinde returnările WooCommerce cu mai multe capabilități noi.

Rambursare flexibilă și comandă de returnare pentru WooCommerce - plugin

Dacă doriți ca magazinul dvs. să obțină noi capabilități pentru returnarea mărfurilor, vă recomand să consultați pluginul Flexible Refund. Acesta va extinde capacitățile magazinului dvs. prin adăugarea de funcții precum:

  • Integrare cu WooCommerce Contul meu
  • Opțiune de a accepta automat retururi
  • Opțiune pentru a dezactiva returnările cu întârziere
  • Opțiune de rambursare pentru produsele selectate
  • Opțiune de returnare pentru tipurile de produse selectate
  • Opțiune de returnare pentru metodele de plată selectate
  • Opțiune de revenire pentru tipurile de utilizatori selectate
  • Opțiune de a activa returnarea pentru expediere
  • Rambursări parțiale
  • Opțiunea de a accepta o parte din rambursarea solicitată
  • Opțiunea de a anula cererea de retur a unui client
  • Returnează metabox imbricat în cadrul comenzii
  • Returnează istoricul în notele de ordine
  • E-mailuri dedicate pentru stările de returnare
  • Previzualizare rapidă a comenzilor returnate
  • Opțiuni flexibile de formular de retur

Pluginul va face procesul de returnare în magazinul dvs. mult mai convenabil și mai rapid pentru client. Acest lucru este important pentru achizițiile viitoare ale clientului din magazinul dvs. și pentru construirea încrederii cumpărătorului.

Puteți citi mai multe de ce o politică de returnare WooCommerce bine scrisă este semnificativă și beneficiile pe care le poate aduce.

Retururi implicite vs rambursări flexibile

Retururile implicite ale WooCommerce pot fi suficiente pentru unele companii, cu toate acestea, dacă conduceți un magazin și doriți ca acesta să arate profesional, vă recomandăm să utilizați Flexible Refund. Pluginul adaugă o multitudine de capabilități pe care rambursările standard nu le au și pentru care utilizatorii tăi vor fi recunoscători. Pentru a clarifica orice îndoială , voi compara mai jos returnările standard WooCommerce cu returnările pluginului Flexible Refund:

Rambursări WooCommerce implicite Rambursări flexibile
Integrare cu WooCommerce contul meu
Opțiune de acceptare automată a returului
Opțiunea de excludere a posibilității de returnare după termenul limită
Opțiune de retur pentru produsele selectate
Opțiune de returnare pentru anumite tipuri de produse
Opțiune de returnare pentru metodele de plată selectate
Opțiune de returnare pentru anumite tipuri de utilizatori
Opțiune de a activa returnarea pentru expediere
Opțiune de returnare parțială
Opțiunea de a accepta o parte din rambursarea solicitată
Opțiunea de a anula cererea de retur a clientului
Returnează istoricul în notele de ordine
Opțiuni flexibile de formular de retur
Posibilitatea de a crea un cod de reducere cu o valoare de rambursare

Anulați comenzile și cărucioarele WooCommerce - Rezumat

După cum puteți vedea, chiar și un lucru atât de simplu precum gestionarea returnărilor WooCommerce poate fi mult mai ușor dacă utilizați pluginul potrivit!

Sperăm că aceste câteva sfaturi despre cum să anulați o comandă în WooCommerce și să goliți coșul după timp vă vor face mai ușor să vă gestionați magazinul și vă vor ajuta să păstrați clienții existenți, precum și să atrageți alții noi.

Desigur, vizitați pagina pluginului Flexible Refund pentru a vedea caracteristicile acestuia.

Rambursare flexibilă și comandă de returnare pentru WooCommerce 59 USD

Comandă flexibilă de rambursare și returnare pentru WooCommerce este un plugin cu care dvs gestionați procesul de rambursare în magazinul tău și îmbunătățiți comunicarea cu clienții dvs .

Adaugă în coș sau Vedeți detalii
Pluginuri utilizate de peste 223.048 de magazine
Ultima actualizare: 2022-10-06
Funcționează cu WooCommerce 6.5 - 6.9.x

Dacă aveți întrebări, contactați-ne !

Inca un lucru!

Dacă doriți să aflați mai multe despre comenzi, citiți articolul despre gestionarea comenzilor WooCommerce și acțiunile comenzilor WooCommerce în detaliu!