Obbiettivo: Questo articolo spiega come risolvere i problemi che potresti trovare usando l'integrazione di WooCommerce.
I piani di Sendcloud sono stati aggiornati. Se gli abbonamenti mostrati nel banner qui sopra non corrispondono al tuo attuale piano e vuoi saperne di più, clicca qui.
Il plug in di sicurezza di WooCommerce blocca gli importer
Se hai installato un plug-in di sicurezza nel tuo WooCommerce, alcune impostazioni devono essere disattivate per far funzionare l'importatore.
Clicca sul plug in di sicurezza e scorri fino a 'filter long url strings', questa opzione deve essere disabilitata.
Importer non funziona
Controlla nell'ambiente WooCommerce se i permessi per le chiavi API sono impostati su read/write. Questo è necessario per importare correttamente i dati.
Gli ordini vengono importati con ritardo
Quando recuperate gli ordini, implementate l'intestazione HTTP Cache-Control con il parametro no-cache Request Directives, come descritto in questa documentazione. Questo permetterà a Sendcloud d'ignorare la cache e di recuperare gli ordini più recenti.
È stato verificato un errore sconosciuto su WooCommerce
Ci può essere un errore sconosciuto nell'importatore del tuo WooCommerce per vari motivi:
- Controlla se tutto nel tuo ambiente WooCommerce è aggiornato, se hai aggiornato tutto, il problema può essere risolto, quindi accedi ed esci dal tuo account Sendcloud.
-
Se tutto è aggiornato e l'errore si verifica ancora, puoi controllare se il tuo URL è impostato correttamente. Puoi trovarlo nel tuo account Sendcloud sotto Impostazioni -> Integrazioni -> Woocommerce. Qui puoi anche vedere la chiave pubblica e la chiave segreta, sopra si trova l'URL del tuo webshop. Controlla se hai un URL con www. o senza www. quando visiti il tuo sito. Per esempio: http://www.sendcloud.nl/ o http://sendcloud.nl/, non dimenticare la / alla fine del tuo URL. Controlla anche http:// o https://
- Controlla se i permalink nelle tue impostazioni NON sono impostati su "standard".
- Se neanche questo funziona, crea nuove chiavi nel tuo account WooCommerce e scegli la funzionalità di read/write.
Errori di connessione di WooCommerce
- Inserire nella whitelist gli indirizzi IP che utilizziamo. Troverai l'elenco degli indirizzi IP che devono essere inseriti nella whitelist nel nostro articolo Integrazioni E-Commerce - Risoluzione problemi generici (punto 5).
- Assicurarti di bypassare la cache (forzare il refresh) per
https://fighting-chance.co.uk/wc-api/v2
.
Creare nuove chiavi API
- Nella tua amministrazione di WordPress / WooCommerce vai su WooCommerce> Settings > Advanced tab
- Clicca sul sottotitolo REST API
- Clicca su Add key
- Inserisci una Descrizione, assicurati di selezionare un utente che ha tutti i diritti, e scegli 'Read/Write' in Permissions.
- Clicca su Generate API Key per poi ottenere le nuove chiavi. Copia entrambe le chiavi nell'impostazione del tuo shop Woocommerce in Sendcloud.
- Effettua di nuovo il login e il logout nel tuo account Sendcloud.