Me aparece un error al conectar WooCommerce con Printful, ¿qué significa?
Al conectar tu tienda de WooCommerce con Printful mediante el plugin, es posible que encuentres errores. Estos son los más comunes y lo que suelen significar.
Mensajes de error comunes y sus significados
Errores de conexión OAuth
Printful ya no utiliza las credenciales antiguas Consumer Key o Secret para WooCommerce. En su lugar, la integración utiliza tokens OAuth 2.0 generados durante el proceso de conexión mediante el plugin.
- “La clave de consumidor no es válida” o “Firma no válida”, que hacen referencia a los antiguos campos Key/Secret, pueden aparecer si se utilizan instrucciones o ajustes obsoletos. Estos mensajes ahora indican que la autorización de la app ha fallado durante el proceso OAuth.
- Abre los ajustes del plugin de Printful en tu panel de control de WordPress y haz clic en Volver a conectar para volver a autorizar tu tienda. Esto regenera el token necesario y suele resolver el problema; no necesitas desconectar ni eliminar la tienda de tu Panel de control de Printful.
Marca de tiempo no válida
Esto indica que la hora del servidor es incorrecta: asegúrate de que el reloj de tu servidor de alojamiento marque la hora correcta.
API desactivada o acceso REST bloqueado
Si ves errores como La API de WooCommerce está desactivada o URL no válida, comprueba lo siguiente:
- Enlaces permanentes: Asegúrate de que los enlaces permanentes de WordPress no estén configurados como Plain. En su lugar, utiliza una opción estructurada como Post name (disponible en Settings → Permalinks).
- URL del sitio: La URL de la tienda introducida en Ajustes → Ajustes de la tienda en tu Panel de control de Printful debe coincidir exactamente con la que aparece en WordPress → Settings → General. Incluso pequeñas diferencias, como usar “www” en una pero no en la otra, pueden causar problemas de conexión.
- Formato del endpoint: Evita utilizar formatos de URL como /wc-api/v1/ o /shop/; la URL debe apuntar a la página de inicio raíz de tu tienda.
No se ha podido resolver el host / Se ha agotado el tiempo de espera de la conexión
Estos errores indican que Printful no ha podido contactar con tu servidor. Posibles causas:
- Dominio incorrecto o inaccesible
- Configuración incorrecta de SSL (por ejemplo, introducir HTTPS cuando solo se admite HTTP)
- El cortafuegos o el sistema de seguridad del servidor está bloqueando las llamadas remotas a la API
La respuesta no es JSON / URL demasiado larga
- “La respuesta no es JSON”: el servidor ha devuelto contenido no válido en lugar de una respuesta adecuada de la API; comprueba la URL de la tienda que has introducido.
- “Error HTTP 414: URI de solicitud demasiado largo”: las URL largas utilizadas por la API de WooCommerce pueden superar ciertos límites del servidor. A menudo, esto se debe a plugins de seguridad como iThemes Security. Contacta con tu proveedor de alojamiento para aumentar la longitud máxima del URI.
Errores 403 Prohibido / Respuesta no válida
Estos errores suelen indicar que el servidor o un plugin de seguridad (por ejemplo, mod_security) están bloqueando las solicitudes remotas o los endpoints REST de WooCommerce. Desactivar el plugin que causa el bloqueo o solicitar acceso a tu proveedor de alojamiento puede resolver el problema.
Errores relacionados con la compatibilidad de versiones de WooCommerce
Algunos usuarios informan de problemas de sincronización después de actualizar WooCommerce (por ejemplo, a la versión 8+), especialmente cuando está activado el High‑Performance Order Storage (HPOS). Volver a WooCommerce 8.2.2 o desactivar HPOS puede resolver los problemas de compatibilidad.
Lista de comprobación para solucionar problemas
- Vuelve a conectar la integración mediante el proceso Ajustes → Desconectar / Volver a conectar del plugin de Printful.
- Configura los enlaces permanentes con un formato distinto de Plain (por ejemplo, “Post name”) desde los ajustes de WordPress.
- Verifica la URL de tu tienda; no debe incluir wc-api/v1 ni /shop/.
- Comprueba que la hora del servidor sea la actual.
- Desactiva temporalmente cualquier plugin de seguridad, caché o cortafuegos, especialmente mod_security o las reglas de bloqueo de IP.
- Realiza una prueba de conflictos entre plugins y temas: desactiva todos los plugins excepto WooCommerce y Printful y, después, vuelve a intentar la conexión.
- Pide a tu proveedor de alojamiento que revise los ajustes de SSL y la accesibilidad de los endpoints REST, y que aumente la longitud máxima de la URL si es necesario.
- Verifica la compatibilidad de la versión de WooCommerce para asegurarte de que tu versión del plugin sea compatible con WooCommerce hasta la versión 8.2.2, y considera desactivar HPOS si está activado.
Si has comprobado todo lo mencionado anteriormente y sigues sin poder conectar, te recomendamos que contactes con tu proveedor de alojamiento. Asegúrate de incluir todos los pasos de solución de problemas que ya has probado; esto ayudará a tu proveedor de alojamiento a identificar el problema más rápidamente.