Order Invoicer
Woocommerce

Negozio WooCommerce irraggiungibile

Sblocchi un connettore WooCommerce in pausa (HTTP 403, credenziali, SSL, DNS)

Quando Order Invoicer non riesce a raggiungere l'API del suo negozio WooCommerce, mettiamo in pausa il connettore e interrompiamo la fatturazione finché il negozio non risponde di nuovo. Questa pagina illustra le cause più comuni e come risolvere ciascuna di esse.

Una volta applicata una correzione, apra il connettore in Order Invoicer e clicchi su Test connection & reactivate: verifichiamo nuovamente il suo negozio e riattiviamo automaticamente il connettore se risponde.

Il suo negozio sta bloccando le nostre chiamate API (HTTP 403)

Questa è di gran lunga la causa più comune e non c'è nulla di sbagliato nelle sue credenziali: un plugin di sicurezza, un firewall o un servizio di protezione dai bot sul suo negozio sta bloccando le nostre richieste alla REST API di WooCommerce.

Consenta le nostre chiamate in qualunque di questi lei utilizzi:

  • Plugin di sicurezza (Wordfence, Solid Security, All-In-One WP Security…): aggiunga un'eccezione per il percorso /wp-json/wc/v3/ e per lo user agent OrderInvoicer.
  • Cloudflare: disattivi la Bot Fight Mode, oppure aggiunga una regola che consente /wp-json/wc/*.
  • ModSecurity / firewall applicativo: inserisca in whitelist le richieste alla REST API di WooCommerce.
  • Firewall del server o dell'host: chieda al suo host di confermare che nulla blocchi le richieste a /wp-json/.

Non abbiamo un indirizzo IP fisso, quindi consenta le nostre chiamate per percorso URL e user agent anziché per IP.

Le sue chiavi API non sono valide o sono scadute (HTTP 401)

La nostra richiesta ha raggiunto il suo negozio, ma la chiave API di WooCommerce è stata rifiutata.

  • Verifichi che la chiave API esista ancora in WooCommerce → Settings → Advanced → REST API e disponga dell'accesso in lettura.
  • Se ha rigenerato o eliminato la chiave, ricolleghi il suo negozio dalle impostazioni del connettore in Order Invoicer.
  • Si assicuri che la REST API di WooCommerce sia abilitata.

Il suo certificato SSL non è valido

Non invieremo le sue credenziali su una connessione non attendibile, quindi un certificato scaduto, autofirmato o non corrispondente interrompe la sincronizzazione.

  • Rinnovi o sostituisca il certificato SSL del suo negozio.
  • Verifichi che l'intera catena di certificati sia installata e che https:// si carichi senza avvisi in un browser.

Il suo negozio non ha risposto (DNS / connessione)

Il server del suo negozio non ha risposto — di solito un'interruzione temporanea dell'hosting.

  • Normalmente si risolve da solo: continuiamo a riprovare e riattiviamo il connettore non appena il suo negozio risponde, quindi non c'è nulla da fare.
  • Se persiste, verifichi che il suo dominio si risolva e che il suo server sia attivo.

Ancora bloccato?

Se nessuno dei punti sopra è d'aiuto, ci scriva all'indirizzo contact@orderinvoicer.com e lo esamineremo insieme a lei.

In questa pagina