CHECKOUT211: Risposta della cassa vuota
Cosa significa
Il negozio non ha restituito alcun risultato della procedura di cassa, quindi lo stato dell'ordine è sconosciuto.
Apri l'ordine e controllane lo stato prima di riprovare. Se è pagato o completato, non addebitare di nuovo. Una risposta vuota spesso significa che l'ordine è stato creato, ma la conferma non è arrivata.
I tuoi dati
Non è stato possibile confermare il risultato: controlla prima di riprovare. Se il problema persiste, usa Copia informazioni di debug nella scheda Registri e contatta il supporto WCPOS.
Risoluzione dei problemi
Alla cassa:
- Non premere di nuovo Elabora pagamento e non addebitare di nuovo il cliente finché non conosci lo stato dell'ordine.
- Apri l'ordine e controllane lo stato. Su WCPOS Pro, aggiorna prima gli ordini della cassa: Stato del negozio → Database, menu ⋮ sulla riga Ordini, Controlla le modifiche ora; poi apri l'ordine in Ordini. Senza Pro, chiedi a qualcuno di aprirlo in WooCommerce → Ordini in WP Admin, cercando per importo totale e negli ultimi minuti.
- Trovare l'ordine non basta: potrebbe esistere senza essere pagato. Se lo stato è In lavorazione o Completato, la vendita è riuscita: non addebitare di nuovo.
- Se l'ordine non è ancora pagato o non riesci a trovarlo, verifica se il cliente ha pagato: per una carta, controlla la schermata, la ricevuta o il pannello del gestore del pagamento; per i contanti, controlla il cassetto e l'importo ricevuto. Se ha pagato, non addebitare di nuovo. Se hai trovato l'ordine, ricarica l'app e controllane di nuovo lo stato (all'avvio, la cassa completa le vendite per cui ha registrato il pagamento); se non lo trovi o non risulta ancora pagato, passa all'ultimo passaggio.
- Se l'ordine non è pagato e il gestore non mostra alcun addebito, riprova il pagamento una sola volta.
- Se la situazione non è ancora chiara, usa Copia informazioni di debug nella scheda Registri e contatta il supporto prima di riprovare.
Nel negozio — per l'amministratore del sito:
- Controlla WooCommerce → Stato → Log per un errore fatale durante la procedura di cassa — un arresto anomalo di PHP dopo la creazione dell'ordine produce esattamente questo.
- Se il registro di WooCommerce non mostra nulla, chiedi al provider di hosting il registro degli errori PHP del server: alcuni errori fatali vengono registrati solo lì.
Per uno sviluppatore: negli strumenti per sviluppatori del browser — oppure in Avanzate → Attiva/disattiva strumenti per sviluppatori dell'app desktop — la richiesta di cassa nella scheda Rete con stato di successo ma corpo vuoto o troncato indica che un plugin o un buffer del server interrompe la risposta.