Alcuni suggerimenti sulla gestione degli ordini WooCommerce

Pubblicato: 2022-09-28

Avere un negozio online non riguarda solo gli ordini completati e la spedizione dei beni acquistati. Oltre agli ordini completati, vale la pena ricordare quelli annullati e restituiti. Tali ordini di solito richiedono molto tempo, quindi vale la pena dotare il tuo negozio di meccanismi per facilitare la gestione di tali ordini. Questo articolo si concentrerà sui resi degli ordini e su come annullare un ordine in WooCommerce e su come svuotare il carrello dopo un certo tempo. Tratterò argomenti come:

Annullamento dell'ordine WooCommerce
Ripulire i carrelli della spesa abbandonati in WooCommerce.
Ordina i resi su WooCommerce

Annullamento dell'ordine WooCommerce

Durante un acquisto sul tuo negozio, può capitare che un utente non riesca a pagare l'ordine correttamente, e quindi invece di provare a pagare di nuovo, crea un nuovo ordine. Ci possono essere davvero molte ragioni per questo, e ognuna di esse può portare alla creazione di un ordine che avrà lo stato di "Pagamento in sospeso".

Stato dell'ordine di pagamento in sospeso di WooCommerce

WooCommerce riserva l'inventario del prodotto per gli ordini con questo stato dell'ordine e non ti consente di acquistare i pezzi riservati. Per impostazione predefinita, WooCommerce blocca l'inventario per 7 giorni, il che può causare un bel problema per alcuni proprietari di negozi. In questo caso, puoi attendere il pagamento dell'ordine o prendere in mano la situazione e annullare manualmente tale ordine.

L'immagine mostra 7 prodotti in stockOrdine rifiutato per prenotazione

Come annullare manualmente un ordine in WooCommerce

La modifica manuale dello stato di un ordine in "cancellato" farà scomparire la prenotazione, consentendo ai clienti di acquistare nuovamente i prodotti disponibili. Naturalmente, sarebbe fantastico offrire ai clienti l'opzione di annullamento dell'ordine WooCommerce. Per impostazione predefinita, puoi annullare un ordine WooCommerce manualmente.

Come annullare l'ordine manualmente in WooCommerce

Come annullare automaticamente un ordine in WooCommerce

WooCommerce ha un'opzione per annullare automaticamente gli ordini se l'ordine ha lo stato di "Pagamento in sospeso" per un periodo superiore al valore impostato di "Blocca stock" in WooCommerce > Impostazioni > Prodotti > Inventario . Il valore predefinito è 10080 minuti, ovvero 7 giorni.

Questo è talvolta chiamato il limite di tempo di pagamento in sospeso di WooCommerce

Questa opzione ti consentirà di annullare un ordine WooCommerce dopo che il limite di tempo ha raggiunto le tue impostazioni.

woocommerce ordine annullato limite di tempo raggiunto - woocommerce limite di tempo di pagamento in sospeso

La modifica di questa opzione su un valore inferiore ridurrà la prenotazione del prodotto, consentendo ad altri clienti di acquistare l'articolo selezionato. Questa opzione non pregiudica lo stato di “In attesa” per cui gli ordini pagati con bonifico tradizionale non verranno presi in considerazione.

Come annullare un ordine WooCommerce in modo programmatico

Potrebbero esserci momenti in cui desideri annullare gli ordini in una situazione diversa da un timeout, ma desideri che avvenga automaticamente. In questi casi, la programmazione viene in soccorso. Utilizzando un codice, puoi annullare l'ordine quando le condizioni stabilite sono soddisfatte!

Quali sono i vantaggi di una soluzione del genere? Sicuramente uno dei più grandi è che decidi tu quando un tale ordine deve essere annullato. Ecco alcuni esempi di annullamento di un ordine a livello di codice che possono tornare utili:

  • Cancellazione di ordini che non sono stati pagati prima della chiusura del negozio (ad es. per ristoranti con consegna a domicilio),
  • Cancellazione automatica degli ordini se le informazioni mancano dal modulo d'ordine,
  • Consentire a un cliente di annullare un ordine tramite un collegamento in un'e-mail,
  • Annullamento di una prenotazione se il cliente non la conferma entro X ore.

Codice d'ordine di annullamento automatico di WooCommerce

Chiunque abbia bisogno di tale funzionalità potrebbe sicuramente aggiungere qualcosa da sé, allargando questo elenco a dimensioni davvero gigantesche. La creazione del codice che soddisfi le tue esigenze richiederà conoscenze di programmazione per implementare bene la nuova funzionalità del negozio. Una parte comune di questi codici potrebbe essere lo snippet responsabile della modifica dello stato dell'ordine WooCommerce in modo programmatico:


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

Questo pezzo di codice utilizzato nel modo giusto renderà sicuramente più semplice l'esecuzione del negozio e l'annullamento degli ordini.

Ripulire i carrelli della spesa abbandonati in WooCommerce.

Durante la spesa in negozio, può capitare che un cliente esca dalla pagina con i prodotti nel carrello. Dopo qualche giorno, potrebbe tornare nel nostro negozio, ma con una lista della spesa completamente diversa. In questo caso, prima di iniziare una nuova spesa, dovrà prima sbarazzarsi del vecchio carrello rimuovendo i prodotti dallo stesso. Non ci saranno problemi se i suoi acquisti precedenti consistevano in pochi prodotti, tuttavia, se deve dedicare più tempo a ripulire il carrello, questo potrebbe infastidirlo.

Pertanto, è importante prendersi cura dell'igiene del proprio negozio pulendo i carrelli della spesa abbandonati .

Come svuotare il carrello WooCommerce dopo un tempo specificato?

Certamente, un grande vantaggio di WooCommerce è la sua modularità. Ancora una volta, alcuni plugin possono risolvere questo problema. Uno di questi è Cancella carrello e Sessioni per WooCommerce. Il plug-in non solo ti consentirà di cancellare il contenuto del carrello WooCommerce, ma anche di cancellare l'intera sessione utente ogni volta che lo desideri.

Ma cosa succede se hai altri piani per implementare lo svuotamento del carrello?

Simile all'annullamento dell'ordine, puoi farlo con il codice:


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), "/");
});

Questo frammento di codice farà in modo che WooCommerce ripulisca il carrello se non ci sono nuovi articoli dopo un certo tempo (12 ore). Puoi modificarlo liberamente in base alle tue esigenze.

Ordina i resi su WooCommerce

WooCommerce ha un'opzione integrata per gestire i resi, tuttavia potrebbe non soddisfare gli utenti; requisiti dovuti al modo in cui è costruito.

Leggi come eseguire resi di ordini parziali e interi in WooCommerce .

Quindi ti consigliamo di utilizzare un altro plug-in che amplierà la capacità del tuo negozio di effettuare resi più rapidi degli ordini. Uno di questi plugin è Flexible Refund che espande i ritorni di WooCommerce con diverse nuove funzionalità.

Ordine di rimborso e reso flessibile per WooCommerce - plug-in

Se desideri che il tuo negozio acquisisca nuove funzionalità per i resi di merce, ti consiglio di controllare il plug-in Rimborso flessibile. Espanderà le capacità del tuo negozio aggiungendo funzionalità come:

  • Integrazione con WooCommerce Il mio account
  • Possibilità di accettare automaticamente i resi
  • Opzione per disabilitare i resi in ritardo
  • Opzione di rimborso per prodotti selezionati
  • Opzione di reso per tipi di prodotti selezionati
  • Opzione di reso per i metodi di pagamento selezionati
  • Opzione da restituire per i tipi di utenti selezionati
  • Opzione per abilitare il reso per la spedizione
  • Rimborsi parziali
  • Possibilità di accettare una parte del rimborso richiesto
  • Possibilità di annullare la richiesta di reso di un cliente
  • Restituisci metabox nidificato all'interno dell'ordine
  • Storico dei resi nelle note dell'ordine
  • Email dedicate per gli stati di reso
  • Anteprima rapida degli ordini restituiti
  • Opzioni flessibili del modulo di reso

Il plug-in renderà il processo di reso nel tuo negozio molto più comodo e veloce per il cliente. Questo è importante per gli acquisti futuri del cliente dal tuo negozio e per costruire la fiducia dell'acquirente.

Puoi leggere di più perché una politica di restituzione WooCommerce ben scritta è significativa e i vantaggi che può portare.

Resi predefiniti vs rimborsi flessibili

I resi predefiniti di WooCommerce potrebbero essere sufficienti per alcune aziende, tuttavia, se gestisci un negozio e desideri che abbia un aspetto professionale, ti consigliamo di utilizzare il rimborso flessibile. Il plug-in aggiunge una moltitudine di funzionalità che i rimborsi standard non hanno e per le quali i tuoi utenti saranno grati. Per chiarire qualsiasi dubbio , confronterò i resi WooCommerce standard con i resi del plug-in Rimborso flessibile di seguito:

Rimborsi WooCommerce predefiniti Rimborsi flessibili
Integrazione con WooCommerce il mio account
Opzione di accettazione del reso automatico
Possibilità di escludere la possibilità di reso oltre il termine
Opzione di reso per prodotti selezionati
Opzione di reso per tipi di prodotti selezionati
Opzione di reso per i metodi di pagamento selezionati
Opzione di ritorno per tipi di utenti selezionati
Opzione per abilitare il reso per la spedizione
Opzione di restituzione parziale
Possibilità di accettare parte del rimborso richiesto
Possibilità di annullare la richiesta di reso del cliente
Cronologia dei resi nelle note dell'ordine
Opzioni flessibili del modulo di reso
Possibilità di creare un codice sconto con valore di rimborso

Annulla ordini e carrelli WooCommerce - Riepilogo

Come puoi vedere, anche una cosa semplice come gestire i resi di WooCommerce può essere resa molto più semplice se usi il plugin giusto!

Si spera che questi pochi suggerimenti su come annullare un ordine in WooCommerce e svuotare il carrello dopo il tempo ti semplificheranno la gestione del tuo negozio e ti aiuteranno a fidelizzare i clienti esistenti, oltre ad attirarne di nuovi.

Naturalmente, visita la pagina del plug-in Rimborso flessibile per vedere le sue caratteristiche.

Ordine di rimborso e reso flessibile per WooCommerce $ 59

Ordine di rimborso e reso flessibile per WooCommerce è un plug-in con cui tu gestire la procedura di rimborso nel tuo negozio e migliorare la comunicazione con i tuoi clienti .

Aggiungi al carrello o Visualizza dettagli
Plugin utilizzati da oltre 223.048 negozi
Ultimo aggiornamento: 06-10-2022
Funziona con WooCommerce 6.5 - 6.9.x

Se hai domande, contattaci !

Un'altra cosa!

Se vuoi saperne di più sugli ordini, leggi in dettaglio l'articolo sulla gestione degli ordini di WooCommerce e sulle azioni degli ordini di WooCommerce!