Indirizzo non salvato: confronta dati dell’ordine e profilo cliente, distinguendo checkout classico e a blocchi.

Possibili cause
- Stato ordine, hook o job asincrono non corrispondono all’evento registrato
- Campo usa una chiave diversa da quella salvata sul cliente
- Hook di validazione rimuove o sovrascrive il valore
- Checkout Blocks non riceve il campo personalizzato nella Store API
Cosa controllare
- Apri note ordine, log WooCommerce e Action Scheduler per lo stesso ID
- Controlla il payload checkout senza registrare dati personali
- Confronta indirizzo nell’ordine e profilo cliente
- Individua hook che filtrano billing_fields o aggiornano user meta
- Verifica errori della Store API e della Console
Come intervenire
- Ripristina il flusso dello stato o del job senza duplicare pagamenti e notifiche
- Usa le chiavi billing supportate da WooCommerce
- Correggi validazione e sanitizzazione del campo
- Registra il campo personalizzato nell’integrazione Checkout Blocks
- Aggiorna ordine e profilo cliente nel flusso appropriato

Guide Xlogic correlate
- WooCommerce: aliquota IVA duplicata
- WooCommerce: webhook delivery failed 401
- WooCommerce: webhook delivery failed 410
Fonti tecniche
Domande frequenti
Da dove partire?
Indirizzo non salvato: confronta dati dell’ordine e profilo cliente, distinguendo checkout classico e a blocchi.
Quali controlli fare?
Apri note ordine, log WooCommerce e Action Scheduler per lo stesso ID Controlla il payload checkout senza registrare dati personali
Come intervenire?
Ripristina il flusso dello stato o del job senza duplicare pagamenti e notifiche Usa le chiavi billing supportate da WooCommerce