
Introduzione
WooCommerce ha introdotto Archiviazione ordini ad alte prestazioni (HPOS) per migliorare il modo in cui gli ordini vengono memorizzati nel database. Invece di stipare i dati relativi agli ordini nel database standard wp_posts e wp_postmeta HPOS utilizza tabelle di database personalizzate. Il vantaggio? Query più veloci, reportistica più scalabile e un'esperienza di amministrazione più fluida.
Per gli esercenti che utilizzano FooSales come i loro WooCommerce POS, La compatibilità con l'HPOS è essenziale. La buona notizia è che l'FooSales è pienamente compatibile con l'HPOS! Ma prima di passare al sistema, è necessario un piano di migrazione HPOS sicuro per proteggere il flusso di vendite online e di persona.
Fase 1: capire l'HPOS e la sua importanza
- Che cos'è: HPOS sposta i dati degli ordini in tabelle dedicate.
- Perché è importante: Prestazioni più veloci, riduzione del rischio di bloat del database e compatibilità WooCommerce a prova di futuro.
- Impatto su FooSales: L'FooSales si integra direttamente con gli ordini dell'WooCommerce. Confermando la compatibilità con l'HPOS, le vendite si sincronizzano in modo affidabile tra l'POS e il vostro negozio.
👉 Documentazione WooCommerce HPOS
Fase 2: verifica dell'ambiente
Prima di apportare modifiche:
- Aggiornamento WooCommerce. Assicuratevi di essere su WooCommerce 8.0+ (HPOS è stabile a partire da questa versione).
- Aggiornamento FooSales. Assicuratevi di avere la versione più recente FooSales WordPress plugin e FooSales POS applicazioni installato.
- Controllare altri plugin. Alcuni vecchi plugin potrebbero non supportare ancora l'HPOS: contattate i fornitori o fate una prova in staging.
Fase 3: Prima la fase e il test
Ricordate di non attivare mai l'HPOS in un giorno di eventi o in un periodo di picco delle vendite. Testate sia il checkout online che le vendite FooSales POS. I problemi di migrazione HPOS si presentano spesso quando gli ordini vengono creati tramite un POS.
- Clonate il vostro negozio. Utilizzate un ambiente di staging che rispecchi la vostra configurazione live.
- Abilitare HPOS. Vai a WooCommerce → Impostazioni → Avanzate → Caratteristiche e attivare l'HPOS.
- Eseguire transazioni di prova. Utilizzare FooSales per inserire gli ordini POS in staging e confermare la sincronizzazione.
- Controllare i rapporti. Convalidare la corretta visualizzazione degli ordini nei rapporti WooCommerce e FooSales.
Fase 4: Pianificare il lancio
Una volta che si è sicuri che tutto funziona come previsto nell'ambiente di staging:
- Scegliete un periodo di calma. Evitare di attivare HPOS il giorno di un mercato o di una vendita.
- Avvisate il vostro team. Assicurarsi che tutto il personale sia a conoscenza dei test effettuati e di quando avviene il cambio.
- Eseguire il backup del database. Eseguire sempre un backup prima di abilitare HPOS in produzione.
Fase 5: Convalida post-migrazione
Dopo aver abilitato l'HPOS live:
- Eseguire un ordine POS di prova. Conferma la diminuzione delle scorte, l'ordine viene visualizzato in WooCommerce e vengono inviate le ricevute via e-mail.
- Assegni di rimborso. Testare i flussi di rimborso sia in WooCommerce che in FooSales.
- Rapporti di monitoraggio. Assicurarsi che gli ordini e i pagamenti siano coerenti con i risultati della messa in scena.
Conclusione
La migrazione HPOS serve a rendere il vostro negozio WooCommerce a prova di futuro. Per i clienti FooSales, garantisce che gli ordini POS e online rimangano in linea con l'evoluzione dell'WooCommerce. Con una lista di controllo sicura - aggiornamento, fase, test e convalida - è possibile attivare l'HPOS con fiducia ed evitare interruzioni.
👉 Iniziate la vostra prova gratuita di 7 giorni di FooSales
FAQ
D: Devo passare a HPOS ora?
No, non immediatamente, ma sarà l'impostazione predefinita in futuro, per cui si consiglia di farlo al più presto, dato che alla fine la memorizzazione classica degli ordini sarà deprecata.
D: L'HPOS influisce sul mio hardware POS?
No, HPOS cambia la memorizzazione dei dati, non l'hardware. Finché l'FooSales è aggiornato, l'hardware dovrebbe funzionare allo stesso modo.
D: Cosa succede se un plugin non è pronto per HPOS?
Contattare l'azienda o lo sviluppatore del plugin e sospendere l'abilitazione di HPOS fino al rilascio di un aggiornamento.


