Si tu tienda WooCommerce utiliza Elementor para diseñar la página de pago, Advanced Coupons for WooCommerce Free puede cargar sus scripts de pago allí automáticamente cuando el diseño incluye el widget Checkout de Elementor Pro y se cumplen los requisitos previos a continuación.
Usa Advanced Coupons for WooCommerce Free 4.7.1 o posterior en esa página de pago. Advanced Coupons lee los datos del diseño guardado de Elementor de la página, busca el tipo de widget Checkout que registra Elementor Pro y luego carga el mismo paquete de scripts de pago que utiliza en la plantilla de pago estándar de WooCommerce.
Los clientes ven el mismo aviso de cupón de WooCommerce que en la plantilla predeterminada (por ejemplo, ¿Tienes un cupón? con Haz clic aquí para introducir tu código, luego Aplicar cupón). Si también ejecutas Advanced Coupons Premium con el módulo Store Credits activado, los clientes que hayan iniciado sesión con un saldo permitido verán la misma interfaz de usuario de pago para canjear créditos de tienda que en la plantilla predeterminada.
Requisitos previos
- WooCommerce instalado y activo
- Advanced Coupons for WooCommerce Free 4.7.1 o superior está activo
- Elementor Pro está instalado y activo — el widget Checkout utilizado para esta integración es parte de Elementor Pro
- Una página de pago creada en Elementor usando el widget Checkout
- Para verificar los créditos de tienda en el pago: Advanced Coupons Premium (que incluye el plugin base gratuito) está activo y el módulo Store Credits está habilitado en Coupons → Settings → Modules. La entrada de cupones por sí sola no requiere Premium.
Configuración y verificación de la compatibilidad de pago de Elementor
Cuando un cliente carga tu página de pago creada en Elementor, Advanced Coupons lee los datos del diseño guardado de Elementor de la página y comprueba si incluye el widget Checkout de Elementor Pro. Si ese tipo de widget está presente, Advanced Coupons carga sus scripts de pago — los mismos que potencian la entrada de cupones y, cuando el módulo Store Credits está activo, la interfaz de usuario de canje de créditos de tienda en una página de pago estándar de WooCommerce.
En el administrador de WordPress (Plugins)

- Ve a Plugins → Plugins Instalados.
- Confirma que Advanced Coupons for WooCommerce Free muestra la versión 4.7.1 o superior y está activo.
- Confirma que Elementor Pro está activo.
En el editor de Elementor

- Abre tu página de pago en el editor de Elementor.
- Coloca el widget Checkout de Elementor Pro en la página.
En la página de pago de la tienda

- Abre la página de pago en la tienda.
- Confirma que ves el aviso de cupón estándar de WooCommerce (¿Tienes un cupón? con Haz clic aquí para introducir tu código) o que el campo del cupón ya es visible.
- Si el área del cupón está colapsada, haz clic en Haz clic aquí para introducir tu código para expandirla.
- Introduce un código de cupón de prueba.
- Haz clic en Aplicar cupón.
- Confirma que el descuento se aplica.
- Si también utilizas créditos de tienda en el pago, inicia sesión como un cliente que tenga crédito de tienda disponible.
- Navega a la página de pago.
- Confirma que aparece la interfaz de canje de créditos de tienda; por defecto, el título del acordeón es ¿Aplicar descuentos de crédito de tienda?
- Introduce una cantidad de crédito de tienda y confirma que el descuento se aplica al total del pedido.
Esta compatibilidad se ejecuta automáticamente en segundo plano cuando se cumplen los requisitos previos, por lo que no hay ninguna configuración adicional de Advanced Coupons que habilitar para la detección de Elementor.
Solución de problemas
Las funciones de Advanced Coupons no aparecen en mi página de pago de Elementor
- Ve a Plugins → Plugins Instalados.
- Confirma que Advanced Coupons for WooCommerce Free muestra la versión 4.7.1 o superior y está activo. Si la versión es inferior, actualiza el plugin.
- Abre tu página de pago en el editor de Elementor. Confirma que el widget Checkout está directamente en la página; Advanced Coupons solo detecta este tipo específico de widget; un bloque HTML personalizado, un shortcode o un elemento de texto plano no activan la compatibilidad.
- Confirma que Elementor Pro está activo. El widget Checkout es una función Pro, por lo que el plan gratuito de Elementor no lo incluye.
- Borra la caché de tu página. Si un plugin de caché o la caché del servidor está sirviendo una copia antigua de la página, es posible que los scripts actualizados no se carguen. Vuelve a cargar el pago en una sesión de navegador nueva y vuelve a intentarlo.
La interfaz de canje de créditos de tienda no aparece en mi página de pago de Elementor
- Ve a Cupones → Ajustes.
- Abre la pestaña Módulos y confirma que el módulo Store Credits está habilitado. El interruptor se guarda automáticamente; no se necesita ningún botón de Guardar cambios.
- Confirma que Advanced Coupons Premium está activo.
- Navega al pago mientras inicias sesión como un cliente que tiene crédito de tienda disponible. El pago de invitado oculta la interfaz de canje.
- Si la interfaz de créditos de tienda aún no aparece, confirma que el carrito no contiene un artículo de línea de Advanced Gift Cards; Advanced Coupons deshabilita el canje de créditos de tienda cuando hay uno presente.
Preguntas frecuentes
¿Hay algún widget de Advanced Coupons que pueda añadir a las páginas de Elementor, por ejemplo, para mostrar una lista de cupones en una página de destino de promociones?
La integración de Elementor en Advanced Coupons es específicamente para la compatibilidad de la página de pago; no agrega un widget personalizado de Elementor para mostrar cupones. Para mostrar cupones en otras páginas, Advanced Coupons incluye tres bloques que puedes agregar en el editor de bloques de WordPress: Cupones Avanzados por Categoría, Cupón Avanzado Individual y Cupones Avanzados por Cliente (Premium) (mostrado como Cupones Avanzados por Cliente cuando Advanced Coupons Premium está activo).
¿Funciona esto con el plan gratuito de Elementor?
No. El widget de Pago que activa la compatibilidad de Advanced Coupons es parte de Elementor Pro. Si estás usando la versión gratuita de Elementor, el widget de Pago no está disponible y la detección automática no se aplica.
¿La integración de Elementor afecta también a la página del carrito?
No, la integración actual es específica para la página de pago. Advanced Coupons detecta el widget de Pago en tu página de pago de Elementor y carga los scripts de pago en consecuencia. La compatibilidad de la página del carrito sigue el comportamiento estándar de WooCommerce.
Estoy usando un widget de pago de Elementor de un complemento de terceros, ¿funcionará?
La compatibilidad se verifica con el mismo tipo de widget de Pago que Elementor Pro registra en los datos de diseño guardados. Los complementos de terceros pueden registrar un tipo de widget diferente y es posible que no activen la detección. Si usas un widget de pago de terceros y las funciones no se cargan, contacta a nuestro equipo de soporte con detalles sobre qué complemento usas (los clientes Premium pueden usar el enlace de soporte en ¿Necesitas ayuda? abajo).
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios Premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro de la comunidad en WordPress.org
