Salta al contenuto principale
Versione: 1.x

CHECKOUT201: Esito della cassa sconosciuto

Cosa significa

WCPOS non è riuscito a confermare se la procedura di cassa sia stata completata.

Non riprovare alla cieca. Verifica prima nel negozio se l'ordine esiste, poi esporta le informazioni diagnostiche se l'esito resta poco chiaro.

Cosa fare

Controlla i dettagli qui sotto prima di riprovare. Non riprovare finché non hai verificato che cosa è realmente accaduto — un tentativo alla cieca può creare un addebito o un ordine duplicato.

I tuoi dati

Non è stato possibile confermare l'esito — verifica prima di riprovare. Se il problema persiste, esporta le informazioni diagnostiche e contatta l'assistenza WCPOS.

Risoluzione dei problemi

  1. Non riprovare ancora la procedura di cassa e non addebitare di nuovo l'importo al cliente.
  2. Apri WooCommerce → Ordini in WP Admin e cerca l'ordine — cerca per totale e negli ultimi minuti.
  3. Se l'ordine esiste, la vendita è andata a buon fine — non crearlo di nuovo; sincronizza il POS in modo che compaia sulla cassa.
  4. Se dopo una sincronizzazione non esiste alcun ordine, riprova la procedura di cassa una volta.
  5. Ancora poco chiaro? Esporta le informazioni di debug e contatta l'assistenza prima di fare un altro tentativo.

Dove cercare

Quando WCPOS riesce a salvare questo errore, viene registrato sul dispositivo che lo ha generato. Apri Stato del negozio → Log (l'icona a forma di battito cardiaco in fondo al menu di navigazione), individua la voce contrassegnata con questo codice ed espandila: la riga espansa mostra il motivo in linguaggio semplice e il contesto acquisito nel momento dell'errore. Per una richiesta al negozio, quel contesto può includere il codice di errore del server stesso (serverCode), lo status HTTP o l'endpoint; i campi mostrati dipendono da dove si è verificato l'errore. Quando segnali un problema, usa Copia informazioni di debug in cima alla schermata dei Log (Condividi informazioni di debug su smartphone e tablet) anziché gli screenshot: raccoglie la versione dell'app, lo stato della connessione e gli errori più recenti. I log vengono conservati per un massimo di 30 giorni, quindi raccoglili finché il problema è recente. Copia anche qualsiasi errore della console del browser comparso prima che il POS riuscisse a scrivere la propria voce di log.

Oltre al log presente nell'app, questo errore può lasciare tracce in:

  • Ispettore di rete (web e desktop): apri gli strumenti per sviluppatori — premi F12 nel browser, oppure Avanzate → Attiva/disattiva strumenti per sviluppatori nel menu dell'app desktop — e seleziona la scheda Rete. Segui prima le indicazioni sui nuovi tentativi riportate in questa pagina; riproduci l'azione solo quando quei passaggi indicano che è sicuro farlo. Una richiesta non riuscita mostra lo stato HTTP e il corpo grezzo della risposta, comprese le pagine di errore che non arrivano mai al log del POS.
  • Log del POS lato server: in WP Admin, apri POS → Impostazioni → Strumenti → Log. Questa pagina registra gli avvisi e gli errori relativi al POS generati sul server stesso, che potrebbero non comparire mai nell'app. Un badge rosso sul menu indica errori lato server non letti.

Dettagli

  • Codice: CHECKOUT201 (CHECKOUT_OUTCOME_UNKNOWN)
  • Gravità: error
  • Introdotto in: WCPOS 1.10.0