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

Errors & Diagnosis

Un cupón de WooCommerce no funciona: reglas de uso, sesiones y precios personalizados

Un cupón puede ser rechazado por sus propias reglas, contexto del carrito o código de precio personalizado. Captura el aviso exacto y el carrito evaluado.

Qué conviene comprobar primero: Los cupones dependen de fechas, límites de uso, identidad del cliente, productos, categorías, gasto mínimo, exclusiones de productos en oferta y totales calculados del carrito.

Por qué WooCommerce rechaza un cupón que parece válido

Un cupón puede estar bien configurado y, aun así, quedar invalidado por el contexto del carrito. Cambiar varias reglas a la vez elimina pistas útiles; es mejor reproducir una única compra que debería cumplir todas las condiciones.

Reproduce exactamente un carrito que debería cumplir las condiciones

  • Registra el código del cupón, el cliente, la hora, la moneda y el contenido completo del carrito.
  • Captura el mensaje exacto de WooCommerce y los registros relacionados.
  • Revisa contadores de uso, zona horaria, fechas de inicio y caducidad, gasto mínimo/máximo y exclusiones.
  • Comprueba plugins de precios personalizados, suscripciones, packs o multidivisa.

Lee el motivo del rechazo antes de cambiar reglas

  • Regla de elegibilidad incumplida: el carrito no cumple las condiciones de producto, categoría o importe.
  • Límite de uso agotado: el cliente o el contador global ya ha consumido los usos disponibles.
  • Fecha o zona horaria: el inicio o la caducidad se evalúa según la zona horaria configurada en el sitio.
  • Conflicto con precios personalizados: otra extensión modifica los importes de línea o impide aplicar el descuento.

Repara solo la regla de elegibilidad que falla

  1. Reproduce el problema con el carrito más pequeño que debería cumplir las condiciones.
  2. Corrige solo la regla o el registro de uso que ha fallado.
  3. Prueba el cupón como invitado, usuario autenticado y con los roles de cliente relevantes.
  4. Verifica de nuevo impuestos y envío después de aplicar el descuento.

¿Condiciones incumplidas o límite de uso agotado?

El mensaje exacto de rechazo suele indicar si WooCommerce falla por elegibilidad o porque el cupón ya ha consumido los usos disponibles. Reproduce el carrito más pequeño que debería ser válido y compara importe, productos, identidad del cliente y contadores. Solo si todo eso cuadra tiene sentido centrarse en precios personalizados, sesiones o extensiones.

La validación del cupón depende del carrito y de la sesión en ese momento. Si la elegibilidad cambia entre peticiones, descarta primero pérdidas de carrito o sesión en el checkout y fallos al añadir al carrito o en los datos del producto antes de tocar límites de uso o reglas de descuento.

No fuerces la aceptación editando contadores

No modifiques los contadores de uso solo para hacer pasar el cupón sin revisar pedidos completados, cancelados y reembolsados. Si el recuento es incorrecto, hay que corregir su causa y dejar una trazabilidad auditable.

Verifica tanto los carritos válidos como los rechazados

  • El cupón se aplica una sola vez a todos los carritos que realmente cumplen las condiciones.
  • Los carritos no elegibles reciben un rechazo claro y correcto.
  • Totales, impuestos, informes y contadores de uso siguen siendo coherentes.

Cierra la incidencia solo cuando los clientes previstos puedan aplicar el cupón a carritos elegibles, los no elegibles se rechacen por el motivo correcto y totales, impuestos y contadores de uso sigan siendo coherentes.

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↗