Câteva sfaturi despre gestionarea comenzilor WooCommerce
Publicat: 2022-09-28A 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 îș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.
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 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.
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.
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.
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 detaliiDacă aveți întrebări, contactați-ne !
Inca un lucru!