Salta al contenuto principale
Versione: 1.x

Aggiornamento a WCPOS 2.0

WCPOS 2.0 è un aggiornamento importante. La cassa, il checkout e il cassetto contanti sono nuovi e il plugin ora richiede WooCommerce 9.0 o versioni successive. Questa pagina è la verifica preliminare per chi farà clic su Aggiorna. Leggila prima di procedere.

Puoi aggiornare oggi?​

Apri WP Admin → Plugin e controlla la versione di WooCommerce.

Se il tuo negozio è pronto​

Prima di fare clic su Aggiorna​

  1. Sincronizza ogni cassa. La versione 2.0 crea un nuovo database locale su ogni cassa e non trasferisce ciò che una cassa con la versione 1.11 non ha ancora inviato al negozio. Apri ogni cassa, attendi che la sincronizzazione sia terminata e solo dopo aggiorna. In Stato del negozio → Database, modifiche in attesa di invio deve indicare 0, senza pannelli che chiedono una decisione. Questo conteggio non include gli ordini aperti: completa ciascun ordine oppure premi Salva sul server. Entrambe le operazioni mostrano solo l'utente che ha effettuato l'accesso in quel momento: ripeti questi passaggi per ogni cassiere che usa la cassa, in ogni negozio e su ogni registratore che utilizza.
  2. Esegui un backup del sito oppure chiedi al tuo hosting un punto di ripristino. L'aggiornamento non modifica ordini o prodotti, ma per un aggiornamento importante è bene poter tornare indietro.
  3. Scegli un'ora tranquilla. Ogni cassa si ricaricherà con il nuovo registratore e una vendita a metà del checkout nella versione precedente dovrà essere inserita di nuovo.
  4. Verifica che la licenza Pro sia attiva (WP Admin → POS → Impostazioni → Licenza; vedi Installare WCPOS Pro). Gli aggiornamenti Pro sono disponibili solo con una licenza valida.
  5. Controlla come gestisci gli sconti. Se i cassieri sottraevano un importo da un ordine aggiungendo una commissione negativa, questa procedura non funziona più. Nella versione 2.0 la cassa include Aggiungi sconto, che registra correttamente lo sconto. Vedi Sconti nel carrello.
  6. Aggiorna anche le estensioni dei terminali. Stripe Terminal, SumUp e Mollie Terminal hanno ciascuno una release 2.0. Le estensioni meno recenti continuano a funzionare tramite la scheda Legacy nel checkout, ma non possono controllare un lettore dal nuovo pannello dei pagamenti.

Aggiornamento​

  1. Aggiorna il plugin. In un sito con la versione gratuita, aggiorna WCPOS. Con Pro, aggiorna solo WCPOS Pro: include già il plugin gratuito e disattiva una copia separata.
  2. Apri il POS su ogni dispositivo e attendi il completamento della prima sincronizzazione. Le casse nel browser passano alla versione 2.0 appena il plugin viene aggiornato. Le app desktop e mobili si aggiornano tramite i rispettivi canali abituali. Un'app 1.11 che si connette a un plugin 2.0 si ferma su un avviso di aggiornamento finché non viene aggiornata: sia l'app sia il plugin devono essere alla versione 2.0.

Se dopo l'aggiornamento una cassa segnala AUTH331, significa che un'app 2.0 sta comunicando con un negozio non ancora aggiornato. Aggiorna il plugin e riconnetti la cassa. Vedi AUTH331.

Cosa cambia dal primo giorno​

  • La cassa ha un aspetto diverso. Tutte le schermate condividono lo stesso stile visivo, con un'impostazione di scala (compatta, normale, spaziosa) adatta alle dimensioni del dispositivo. I moduli e i selettori si aprono come pannelli anziché finestre di dialogo. La barra in alto indica il negozio in cui ti trovi e, se il negozio ne ha più di uno, anche il registratore. Puoi scegliere da quale lato posizionare il carrello e configurare una fila di pulsanti per i filtri rapidi nelle impostazioni del registratore.
  • Il checkout è il pannello dei pagamenti. Premendo Cassa si apre un tastierino. Inserisci l'importo consegnato dal cliente e viene mostrato il resto. Puoi dividere una vendita tra contanti e carta oppure tra più carte. I lettori di carte collegati alla cassa si gestiscono dalla stessa schermata (Pro). I gateway che usano ancora una propria pagina di pagamento si trovano nella scheda Legacy. Vedi Checkout.
  • Ogni cassa ha un registratore. La prima volta che un cassiere apre il POS, apre il registratore con un fondo cassa. Chiudi registratore conta il cassetto e registra il conteggio con un numero di chiusura; il report di chiusura (il report Z) viene stampato dal riepilogo che appare al termine. Questa funzione è inclusa nel plugin gratuito. Il plugin gratuito ha un solo registratore, condiviso tra tutti i dispositivi; i responsabili gli assegnano un nome e impostano il fondo cassa predefinito in WP Admin → POS → Impostazioni → Registratori, mentre Pro include altri registratori. Se non usi un cassetto contanti, puoi disattivare le sessioni del registratore nelle impostazioni POS. Vedi Riconciliazione di fine giornata.
  • I coupon alla cassa sono gratuiti. I cassieri che usano il plugin gratuito possono applicare al carrello un codice coupon WooCommerce. La schermata Coupon nel POS rimane una funzione Pro.
  • Le commissioni negative non ci sono più. Usa Aggiungi sconto. Gli ordini che contengono già una commissione negativa restano invariati.
  • WooCommerce Analytics conteggia un ordine POS quando viene pagato. Gli ordini ancora aperti o pagati solo in parte alla cassa non vengono più conteggiati come vendite finché non sono completati; perciò i totali che li includevano saranno inferiori.
  • Le ricevute includono più informazioni. Su ogni ricevuta compaiono il nome del registratore, la versione del software e un codice QR. Un rimborso stampa una ricevuta dedicata, come nota di credito. I template personalizzati delle ricevute continuano a funzionare.
  • I lettori di carte a banda magnetica non sono più supportati. I pagamenti con carta alla cassa passano da un lettore integrato (Pro) oppure vengono registrati come pagamenti con carta esterni.

Se il tuo negozio non è ancora pronto​

Rimani su WCPOS 1.11. Continua a funzionare e riceve correzioni per sei mesi dopo il rilascio della versione 2.0.

  1. Disattiva gli aggiornamenti automatici di WCPOS e WCPOS Pro. In WP Admin → Plugin, ogni riga del plugin contiene il link Attiva gli aggiornamenti automatici / Disattiva gli aggiornamenti automatici. Verifica che riporti Attiva. Questo passaggio impedisce a un aggiornamento automatico di mostrare un avviso bloccante a un cassiere durante il turno.
  2. Aggiorna WooCommerce alla versione 9.0 o successiva quando sei pronto. Le note di rilascio di WooCommerce descrivono questo aggiornamento.
  3. Torna a Se il tuo negozio è pronto.
  4. Una volta passata alla versione 2.0, riattiva gli aggiornamenti automatici se li usavi, altrimenti le correzioni successive non arriveranno automaticamente.

Se WCPOS si è aggiornato prima di WooCommerce​

Il POS si ferma mostrando un avviso che richiede WooCommerce 9.0; non viene perso nulla. Aggiorna WooCommerce adesso oppure reinstalla WCPOS 1.11 e disattiva gli aggiornamenti automatici come descritto sopra.

Ripristinare una versione precedente​

Una cassa 1.11 ha ancora vendite non inviate​

La cassa mostra una schermata di aggiornamento e le sue vendite non sono ancora arrivate al negozio. Restano su quel dispositivo finché non si apre la versione 2.0. Per inviarle:

  1. Lascia invariata quella cassa. Non aggiornare l'app e, se è una cassa nel browser, non ricaricare la pagina: in entrambi i casi si apre la versione 2.0, che cancella le vendite non inviate.
  2. Reinstalla il plugin 1.11 nel tuo negozio.
  3. Ricarica la pagina nella cassa del browser oppure chiudi e riapri l'app. Ora che il negozio usa di nuovo la versione 1.11, la cassa si riconnette e invia le vendite. Attendi finché modifiche in attesa di invio in Stato del negozio → Database indica 0, senza pannelli che chiedono una decisione. Gli ordini aperti non rientrano nel conteggio: completa ciascuno oppure premi Salva sul server. Le vendite sono ora nel negozio.
  4. Aggiorna di nuovo alla versione 2.0, seguendo Aggiornamento.

Tornare alla versione 1.11​

Se la versione 2.0 non funziona come desideri, contattaci prima su Discord. La maggior parte dei problemi del giorno dell'aggiornamento si risolve più rapidamente che con un ripristino.

Sincronizza prima di ripristinare la versione precedente

Tornando alla versione 1.11, ogni cassa riparte con un database locale vuoto e la versione 1.11 non può inviare le vendite che una cassa 2.0 non ha ancora trasmesso al negozio. Attendi che ogni cassa 2.0 completi la sincronizzazione: in Stato del negozio → Database, modifiche in attesa di invio deve indicare 0, senza pannelli che chiedono una decisione e senza ordini aperti non sincronizzati.

Un'app desktop o mobile già aggiornata alla versione 2.0 non può connettersi a un plugin 1.11 (segnala AUTH331) e gli app store non offrono versioni precedenti. Su quella cassa, usa il POS nel browser all'indirizzo yourdomain.com/pos finché non aggiorni di nuovo.

Per ripristinare la versione precedente, reinstalla il plugin 1.11. Le casse nel browser e le app che usano ancora la versione 1.11 continuano a funzionare come prima.

Gli ordini creati con la versione 2.0 sono normali ordini WooCommerce e restano al loro posto. Le sessioni e le chiusure dei registratori registrate con la versione 2.0 restano nel database, ma la versione 1.11 non le mostra.