Salta al contenuto principale
Versione: 1.x

Rimborsi

Funzionalità Pro

L'emissione di rimborsi dal POS richiede WCPOS Pro. Senza Pro, è comunque possibile elaborare i rimborsi da WP Admin → WooCommerce → Orders utilizzando l'interfaccia di rimborso integrata di WooCommerce.

WCPOS consente di rimborsare un ordine WooCommerce senza uscire dal registratore di cassa. È possibile emettere un rimborso totale o parziale, restituire i fondi sul metodo di pagamento originale (quando il gateway lo supporta) oppure registrare un rimborso in contanti dalla cassa — e il rimborso viene contrassegnato con il cassiere e il negozio che lo ha elaborato ai fini della reportistica.

Avviare un rimborso

Esistono due modi per aprire il modulo di rimborso:

  1. Dall'elenco Ordini — individuare l'ordine, fare clic sul menu a tre punti () nella colonna azioni e selezionare Rimborso.
  2. Dalla finestra di visualizzazione dell'ordine — aprire l'ordine, quindi fare clic sul pulsante Rimborso nel piè di pagina accanto a Stampa ricevuta e Annulla.

Entrambi i percorsi aprono la stessa finestra Rimborso ordine #{number}.

Quando viene visualizzata l'azione di rimborso

Rimborso è disponibile solo per gli ordini con i seguenti stati:

  • Completato
  • In lavorazione
  • In sospeso

Non appare per gli ordini con stato Pending, Cancelled, Failed, POS – Open o già completamente Refunded. Per rimborsare un ordine già completamente rimborsato, o per rimborsare un ordine con uno stato non elencato sopra, utilizzare WP Admin → WooCommerce → Orders.

Il modulo di rimborso

Nella parte superiore della finestra sono presenti due valori:

  • Totale — il totale dell'ordine.
  • Già rimborsato — la somma dei rimborsi già emessi per questo ordine (mostrata come importo negativo). Appare solo quando è presente almeno un rimborso precedente.

Di seguito è riportata la tabella delle voci dell'ordine:

ColonnaContenuto
ProdottoIl nome della voce
PrezzoPrezzo unitario (IVA inclusa o esclusa, a seconda delle impostazioni del negozio)
QtàLa quantità rimborsabile rimanente (quantità acquistata meno la quantità già rimborsata)
Qtà da rimborsareModificabile — il numero di unità di questa voce da rimborsare
Importo rimborsoCalcolato automaticamente da Qtà da rimborsare × prezzo unitario, inclusa l'imposta proporzionale della voce

Sotto la tabella:

  • Importo personalizzato — un importo aggiuntivo opzionale da includere nel rimborso (ad esempio, per rimborsare una commissione non associata a una voce specifica). Lasciare vuoto se non necessario.
  • Motivo — una nota opzionale che viene salvata nel registro del rimborso e appare nelle note dell'ordine di WooCommerce.
  • Destinazione del rimborso — un gruppo di opzioni (vedi sotto).
  • Totale rimborso — il totale complessivo del rimborso, ricalcolato in tempo reale durante la digitazione.

Rimborso di quantità totali o parziali

Non esiste una modalità separata di "rimborso totale": per rimborsare l'intero ordine, impostare la Qtà rimborso di ogni riga sulla quantità residua completa, oppure impostarla solo su una o due righe per un rimborso parziale. Il pulsante Elabora rimborso è disabilitato finché il Totale rimborso non è maggiore di zero e rientra nell'importo rimborsabile residuo.

Destinazione del rimborso

Per gli ordini pagati con qualsiasi metodo diverso dal gateway integrato POS Contanti, il modulo chiede dove indirizzare il rimborso:

  • Rimborso su (nome del gateway) — il gateway elabora il rimborso tramite la propria API del provider. Per Stripe Terminal i fondi vengono restituiti sulla carta originale; per Vipps MobilePay viene emesso un rimborso Vipps; e così via. Questa opzione appare solo per i gateway che dichiarano il supporto ai rimborsi verso il POS — se il gateway non lo supporta, l'opzione è disabilitata con il messaggio "I rimborsi sul metodo di pagamento originale non sono disponibili per questo ordine."
  • Rimborso in contanti — registra il rimborso come contanti restituiti dalla cassa, indipendentemente dal metodo di pagamento originale dell'ordine. Il cassiere consegna fisicamente il denaro; WooCommerce registra il rimborso ma non effettua alcuna chiamata al gateway.

Per gli ordini pagati con POS Contanti, il gruppo di opzioni è nascosto — i contanti sono l'unica destinazione ragionevole, quindi vengono utilizzati automaticamente.

Se WCPOS non riesce a contattare il gateway per verificare il supporto ai rimborsi, verrà visualizzato il messaggio "Impossibile verificare i rimborsi sul metodo di pagamento originale. I rimborsi in contanti sono comunque disponibili." — è comunque possibile emettere un rimborso in contanti.

Quando utilizzare contanti o metodo originale

SituazioneDestinazione consigliata
Pagamento con carta tramite Stripe Terminal / Vipps / ecc., cliente presente che desidera il rimborso sulla propria cartaRimborso su (gateway)
Pagamento con carta ma il cliente preferisce il rimborso in contanti (e la politica del negozio lo consente)Rimborso in contanti
Vendita in contantiRimborso in contanti (automatico; nessuna scelta mostrata)
Terminale carte manuale (il gateway non può rimborsare automaticamente)Rimborso in contanti, poi rimborsare manualmente sul terminale autonomo

Conferma e invio

Quando si preme Elabora rimborso, una finestra di conferma chiede "Rimborsare (importo) per l'Ordine #(numero)?". Confermando si avvia il rimborso:

  1. WCPOS invia il rimborso al negozio WooCommerce.
  2. Per i rimborsi tramite gateway, WooCommerce delega al plugin del gateway l'elaborazione del rimborso presso il fornitore (Stripe, Vipps, ecc.).
  3. L'ordine viene aggiornato localmente in modo che il nuovo rimborso appaia immediatamente.
  4. Un messaggio di conferma indica "Rimborso di (importo) elaborato".

Se il gateway rifiuta il rimborso (carta rifiutata, autorizzazione scaduta, errore di rete, ecc.), un messaggio di errore mostra la risposta del gateway. In tal caso il rimborso non verrà registrato in WooCommerce — è possibile modificare il modulo e riprovare, oppure ricorrere a un rimborso in contanti.

Dopo il rimborso

  • Rimborso parziale — l'ordine mantiene lo stato esistente (Completato, ecc.) e la finestra di dettaglio dell'ordine mostra un badge Parzialmente rimborsato e una riga −(amount) refund nel sottotitolo principale.
  • Rimborso completo — WooCommerce imposta lo stato dell'ordine su Rimborsato.
  • Ricevute — quando si visualizza la ricevuta di un ordine rimborsato, passando alla modalità Live il rimborso viene riflesso nei totali (righe Refunded -X e Net Total Y nelle ricevute dettagliate). La modalità Fiscale mostra ancora lo snapshot originale a pagamento completato, invariato — è esattamente lo scopo della modalità fiscale.
  • Controllo cassiere e negozio — ogni rimborso POS viene contrassegnato con il cassiere (_pos_user) e il negozio (_pos_store) che lo ha emesso, in modo che i rimborsi appaiano sotto il cassiere e il negozio corretti nei report.

Informazioni utili

  • Coupon e rimborsi: gli ordini che hanno utilizzato un coupon possono comunque essere rimborsati dal POS, ma se è necessario modificare il ricalcolo del coupon rispetto al rimborso, utilizzare WP Admin → WooCommerce → Orders.
  • Le quantità negative non sono supportate. Le versioni precedenti (v0.4.x) consentivano di aggiungere una riga con quantità negativa per registrare un reso — questo non funziona più nella v1.x. Utilizzare invece il flusso di rimborso.
  • I rimborsi richiedono una connessione al server. A differenza del pagamento, non è possibile accodare un rimborso offline — sia il gateway che il negozio devono essere raggiungibili.
  • L'emissione di rimborsi aggiuntivi su un ordine già completamente rimborsato deve essere effettuata da WP Admin → WooCommerce → Orders.