Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Errors & Diagnosis

Los métodos de envío de WooCommerce no aparecen en el checkout

La visibilidad del envío depende de la dirección, la coincidencia de zonas, el contenido del paquete y las reglas del método. Inspecciona el paquete calculado, no solo la pantalla de configuración.

Qué conviene comprobar primero: Un método de envío configurado solo aparece cuando el paquete del cliente encaja con una zona y cumple las condiciones del método. La sesión del checkout, el código postal, la clase de envío o la respuesta del transportista pueden cambiar el resultado.

Por qué puede desaparecer un método de envío configurado

La dirección final y la zona que WooCommerce selecciona permiten separar un problema de coincidencia de zona de un error en el cálculo de la tarifa. Antes de tocar plugins o tarifas, hay que saber qué capa está fallando.

Captura el paquete que WooCommerce está tarifando

  • Registra la dirección de destino completa y el contenido exacto del carrito.
  • Confirma qué zona de envío selecciona WooCommerce y su orden de prioridad, incluida «Resto del mundo».
  • Revisa si los productos son virtuales, las clases de envío, el peso y las dimensiones.
  • Comprueba mínimos del método, tarifas, registros de la API y la respuesta AJAX del checkout.

Revisa la coincidencia de zonas antes de la integración del transportista

  • Orden de zonas incorrecto: una zona demasiado amplia captura la dirección antes que la zona específica prevista.
  • Formato de la dirección: el código postal, la provincia/estado o el país no coinciden con las reglas configuradas.
  • Datos de producto o paquete: un producto virtual o una clase de envío modifica la elegibilidad del paquete.
  • Error de la API del transportista: la consulta de tarifas en tiempo real expira o no devuelve ningún servicio.

Repara la primera capa que falla

  1. Corrige la especificidad y el orden de las zonas.
  2. Valida los campos de la dirección y los datos de envío de los productos.
  3. Repara la petición al transportista en lugar de forzar una tarifa alternativa sin diagnóstico.
  4. Limpia la sesión de envío del cliente y repite la prueba con direcciones controladas.

¿Zona, datos del paquete o respuesta del transportista?

Empieza por la zona de envío que WooCommerce está seleccionando realmente, no por la que esperas que seleccione. Si la zona es correcta pero no sobrevive ningún método, baja a los datos del paquete, las condiciones del método y la respuesta del transportista. Ese orden evita confundir un problema de prioridad de zonas con una caída de la API.

La desaparición del paquete de envío puede empezar antes del propio método de envío. Si el estado del carrito cambia entre peticiones del checkout, descarta primero un carrito que se vacía al llegar al checkout y fallos al añadir productos al carrito antes de reescribir zonas o reglas del transportista.

No ocultes el fallo con una tarifa genérica gratuita

No publiques una tarifa genérica de 0 € como solución permanente si el equipo de logística no ha aceptado explícitamente el riesgo económico. Un fallback puede ser útil para diagnosticar, pero no debe convertirse en una regla de producción sin control.

Prueba destinos representativos de principio a fin

  • Los métodos previstos aparecen con direcciones representativas válidas.
  • Los destinos no elegibles siguen bloqueados o muestran un mensaje claro.
  • Tarifas, impuestos y líneas de envío del pedido coinciden con las reglas logísticas.

Cierra la incidencia solo cuando direcciones representativas de cada zona relevante devuelvan los métodos y precios previstos, los destinos no elegibles sigan bloqueados y una sesión nueva de cliente reproduzca el mismo resultado.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia↗