Base de conocimiento
Base de conocimiento para resolver problemas de WooCommerce
Guías técnicas sobre problemas reales de WooCommerce: qué significan los síntomas, qué suele causarlos, cómo diagnosticarlos paso a paso y cuándo recurrir a un ingeniero.
Áreas de problemas
Empieza por el síntoma
Cada área explica cómo se diagnostican sus problemas y enlaza con las guías concretas.
El checkout no se completa
Checkout que no deja de cargar, Realizar pedido que no responde, errores al enviar, invitados que no pueden comprar.
Fallos de pasarela y de callback
Cobro sin pedido, pedidos en pendiente de pago, pagos fallidos, webhooks y 3D Secure.
Pedidos que faltan o son incorrectos
Pedidos que faltan, totales erróneos, estados que no cambian, datos de pedidos incoherentes.
Errores PHP, JavaScript y de base de datos
Errores críticos, pantallas en blanco, errores de JavaScript y AJAX, conflictos de plugins y de tema, errores de base de datos.
Checkout y administración lentos
Checkout y administración lentos, errores 502/504, consultas lentas, colas de Action Scheduler y WP-Cron.
Compatibilidad del almacenamiento de pedidos
Qué cambia con HPOS, por qué falla el código a medida y cómo migrar el almacenamiento de pedidos con seguridad.
REST API, webhooks y sistemas externos
Autenticación de la REST API, entregas de webhooks, sincronización con ERP y CRM, timeouts y datos duplicados.
Cuando no puede esperar
Cómo valorar si un problema de WooCommerce es urgente, y los primeros pasos seguros.
Últimas guías técnicas
- WooCommerce / Checkout El checkout de WooCommerce no funciona: cómo diagnosticar la causa raíz Determina primero si el fallo ocurre antes de la petición del checkout, durante ella o después de la respuesta de la pasarela. El panel de red y los registros PHP suelen revelar qué capa falla.
- WooCommerce / Pagos WooCommerce: el pago falla pero al cliente se le ha cobrado Cuando la pasarela cobra el pago pero el pedido se queda pendiente o fallido, revisa el traspaso de callbacks y webhooks antes de tocar el pedido.
- WooCommerce / Pedidos Pedidos de WooCommerce que no aparecen o son incorrectos Antes de dar un pedido por perdido, revisa todos los estados, los borradores y el proveedor de pagos. Los totales incorrectos suelen venir de impuestos, cargos, cupones o recálculos.
- WooCommerce / HPOS HPOS en WooCommerce: problemas habituales con código personalizado Consultas directas a wp_posts, get_post_meta() sobre pedidos y otro código que falla en silencio cuando los pedidos pasan a sus propias tablas.
- WooCommerce / Rendimiento Checkout lento en WooCommerce: qué revisar Separa el tiempo de PHP, las consultas a la base de datos y las llamadas a APIs externas antes de cambiar la caché o el hosting.
- WooCommerce / Errores Error fatal en WooCommerce: guía práctica para resolverlo Lee bien el error fatal (archivo, línea, traza) y relaciónalo con el cambio que lo provocó.
- WooCommerce / Errores Conflicto de plugins en WooCommerce: cómo encontrar la causa Parte de las evidencias (el error, el momento, la petición) y aísla en staging por mitades, no plugin a plugin en producción.
- WooCommerce / Integraciones Webhooks de WooCommerce que fallan: cómo diagnosticarlos Registros de entrega, códigos de respuesta, firmas y por qué WooCommerce desactiva un webhook tras varias entregas fallidas seguidas.
Cómo están escritas estas guías
Todas siguen la misma estructura: primero una respuesta corta y después los síntomas, las causas más comunes, un diagnóstico paso a paso, los logs y las comprobaciones que importan, las posibles soluciones, los arreglos que conviene evitar y cuándo el problema necesita a un ingeniero. Están pensadas para un lector con base técnica: un responsable de tienda que se maneja en la administración de WordPress, o un desarrollador.
$ describe el problema
¿Tienes un problema con WooCommerce?Solicita un diagnóstico.
Cuéntanos qué falla, qué ha cambiado últimamente y cómo afecta al negocio. Revisamos cada solicitud y te recomendamos el siguiente paso.
Nunca envíes contraseñas, claves API ni datos de tarjetas a través del formulario.