Order Invoicer
Woocommerce

Tienda WooCommerce inaccesible

Desbloquee un conector de WooCommerce en pausa (HTTP 403, credenciales, SSL, DNS)

Cuando Order Invoicer no puede acceder a la API de su tienda WooCommerce, ponemos el conector en pausa y dejamos de facturar hasta que vuelva a responder. Esta página cubre las causas más comunes y cómo solucionar cada una.

Una vez que haya aplicado una solución, abra el conector en Order Invoicer y haga clic en Probar conexión y reactivar: volvemos a comprobar su tienda y reactivamos el conector automáticamente si responde.

Su tienda está bloqueando nuestras llamadas a la API (HTTP 403)

Esta es, con diferencia, la causa más común, y no hay ningún problema con sus credenciales: un plugin de seguridad, un firewall o un servicio de protección contra bots de su tienda está bloqueando nuestras solicitudes a la REST API de WooCommerce.

Permita nuestras llamadas en el que utilice de estos:

  • Plugins de seguridad (Wordfence, Solid Security, All-In-One WP Security…): añada una excepción para la ruta /wp-json/wc/v3/ y para el user agent OrderInvoicer.
  • Cloudflare: desactive el Bot Fight Mode o añada una regla que permita /wp-json/wc/*.
  • ModSecurity / firewall de aplicaciones: incluya en la lista blanca las solicitudes a la REST API de WooCommerce.
  • Firewall del servidor o del hosting: pida a su proveedor de hosting que confirme que nada bloquea las solicitudes a /wp-json/.

No tenemos una dirección IP fija, así que permita nuestras llamadas por ruta de URL y user agent en lugar de por IP.

Sus claves de API no son válidas o han caducado (HTTP 401)

Nuestra solicitud llegó a su tienda, pero la clave de API de WooCommerce fue rechazada.

  • Compruebe que la clave de API sigue existiendo en WooCommerce → Settings → Advanced → REST API y que tiene acceso de Read.
  • Si regeneró o eliminó la clave, vuelva a conectar su tienda desde la configuración del conector en Order Invoicer.
  • Asegúrese de que la REST API de WooCommerce esté activada.

Su certificado SSL no es válido

No enviamos sus credenciales a través de una conexión no fiable, por lo que un certificado caducado, autofirmado o que no coincida detiene la sincronización.

  • Renueve o reemplace el certificado SSL de su tienda.
  • Compruebe que la cadena completa de certificados está instalada y que https:// se carga sin advertencias en un navegador.

Su tienda no respondió (DNS / conexión)

El servidor de su tienda no respondió, normalmente por una caída temporal del hosting.

  • Esto suele resolverse por sí solo: seguimos reintentando y reactivamos el conector en cuanto su tienda responde, así que no hay nada que hacer.
  • Si persiste, compruebe que su dominio se resuelve y que su servidor está en funcionamiento.

¿Sigue atascado?

Si nada de lo anterior le ayuda, escríbanos a contact@orderinvoicer.com y lo investigaremos con usted.

En esta página