Descripción
Reglas de Descuento para WooCommerce es un plugin de precios dinámicos y descuentos para WooCommerce que te ayuda a crear cualquier tipo de descuentos por volumen, descuentos por cantidad, descuentos específicos por producto, precios dinámicos, descuentos avanzados basados en condiciones, descuentos porcentuales, descuentos por niveles y más.
Con la versión PRO, puedes crear ofertas de descuento avanzadas como ofertas de compre uno y llévese otro gratis (BOGO), aplicar cupones automáticamente, descuentos de envío gratuito, ofertas en paquetes, descuentos basados en productos, categorías, atributos, etiquetas, SKU, roles de usuario, artículos del carrito, historial de compras y mucho más.
El plugin ofrece una serie de funciones que facilitan a los clientes descubrir descuentos y ofertas en tu tienda:
- Muestra una tabla de descuentos por volumen en tus páginas de producto. Esto ayuda a los clientes a comprar más para ahorrar más.
- Muestra el precio con descuento en las páginas de producto, carrito y pago con el precio original tachado (con una línea)
- Muestra un mensaje de «Ahorraste» en las páginas del carrito y de pago
- Muestra una barra de descuento con tus ofertas en las páginas de producto
- Muestra una insignia de oferta en tu tienda y páginas de producto
Ver Demo | Documentación con ejemplos | Hacer Preguntas | Versión PRO | Ejemplos
TIPOS DE DESCUENTO Y FUNCIONES CON ESCENARIOS DE EJEMPLO
Funciones de la versión gratuita
- Crea descuentos porcentuales.
- Ofrece una venta en toda la tienda Ejemplo: Un 10% de descuento en toda la tienda en todos los productos
- Crea descuentos por volumen. Ejemplo: usa rangos de cantidad para ofrecer descuentos más altos en compras al por mayor.
- Descuentos basados en el total del pedido (Ejemplo: Gasta más de $1000, obtén un 10% de descuento)
- Establece descuentos porcentuales específicos por producto (Ejemplo: el Producto A obtiene un 10%, el Producto B obtiene un 20%)
- Descuentos basados en el carrito usando los artículos de la línea (Ejemplo: Compra 4 productos o variantes diferentes y obtén un 10% de descuento)
- Excluir productos seleccionados de las reglas de descuento (descuentos de precio de producto)
- Realiza ofertas especiales / ventas por períodos específicos – Ejemplo: 10% de descuento solo en BlackFriday
- Mostrar tabla de descuento por volumen en las páginas de producto
Obtén la versión PRO para crear descuentos avanzados y aumentar las ventas
Funciones PRO
Todas las funciones de la versión gratuita, además:
- Descuentos porcentuales con condiciones de descuento avanzadas.
- Descuentos fijos por producto. Ejemplo: obtén $9 de descuento por comprar más de 6 artículos
- Descuentos por categoría – Obtén un 25% de descuento en todos los artículos de la colección de verano
- Ofertas de «Compra uno y llévate otro gratis» – Compra una gorra y llévate otra gorra gratis
- Ofertas de compra 2 y llévate 1 gratis – Compra 2 y llévate el producto más barato gratis, o Compra 2 y llévate 1 al 50% de descuento
- Compra uno y llévate otro a mitad de precio – Compra 2 y llévate 1 al 50% de descuento, o compra uno y llévate el segundo producto gratis o al 50% de descuento
- Ofertas BOGO basadas en categorías. Ejemplos: Compra cualquier producto de la Categoría A y obtén un producto gratis de la Categoría B. Compra el Producto A y el Producto B de la categoría Electrónica y obtén un producto gratis de la categoría Accesorios. Compra cualquier producto de la categoría Móviles y elige un producto gratis de la categoría Fundas rígidas.
- Descuentos por volumen y descuentos por cantidad escalonada con condiciones – Compra 6, obtén 10%, Compra 12, obtén 15%
- Descuentos basados en el rol de usuario – Descuentos para clientes mayoristas
- Descuento por primera compra
- Descuentos de productos con ofertas específicas por variante – Compra el Producto A con la Variante X y obtén un 10% de descuento
- Descuento por paquete – Compra 3 por $10, 6 por $20
- Descuentos condicionales – Compra el Producto A y B y obtén descuento en el Producto C
- Ofrece uno o más productos gratis. Se pueden ofrecer múltiples productos gratis usando una regla
- Aplica descuentos para múltiples artículos usando un solo código de cupón
- Descuento para variantes de producto
- Descuentos basados en atributos – Compra poleras de color verde y obtén un 10% de descuento
- Descuento para clientes con dominios específicos – 10% de descuento para todos los correos que terminen en @example.com
- Descuentos específicos por cliente – 10% de descuento para clientes seleccionados
- Descuento de envío gratuito
- Descuento basado en la ubicación de envío / entrega Ejemplo: Si el destino de envío es California, obtén un 15% de descuento
- Descuentos basados en historial de compras Ejemplo: los clientes que gastaron al menos $100 en compras anteriores obtienen un 10% de descuento
- Descuento basado en el número de pedidos realizados anteriormente. Ejemplo: 10% de descuento para clientes con 5 o más pedidos
- Descuento basado en productos comprados anteriormente. Ejemplo: los clientes que compraron Zapatos obtienen un 10% de descuento
- Descuentos basados en la suma de cantidades de artículos en el carrito – Ordena más de 10 artículos de cualquier categoría y obtén un 15% de descuento
- Descuento para el artículo más barato en el carrito: agrega 3 productos al carrito y obtén el artículo más barato gratis
- Opción para ofrecer productos gratis solo de cierta categoría
- Excluir productos en OFERTA de las reglas de descuento
- Insignia de OFERTA para productos con descuento
- Destaca los ahorros en el carrito y la página de pago con la etiqueta “Ahorraste”
- Usa un banner de descuento para destacar ofertas en las páginas de producto
- Opción para mostrar u ocultar el precio con descuento
- Soporte prioritario
Ejemplos de Descuentos usando Funciones PRO
Descuento por Categoría
La función de descuento por categoría te permite ofrecer descuentos en todos los productos de una o más categorías. Simplemente elige una o más categorías, establece tus ofertas de descuento y el plugin las aplicará automáticamente a todos los productos de esas categorías. Aquí hay algunos ejemplos:
- Compra poleras de la categoría Ropa y ahorra un 10%
- Obtén un 30% de descuento en la Categoría A y la Categoría B
- Compra cualquier 6 artículos de la Categoría A y obtén un 25% de descuento en el valor total del carrito.
- Compra 3 productos de la Categoría A, B o C, o de todas ellas, y obtén un 20% de descuento válido desde dd/mm/aaaa hasta dd/mm/aaaa
Descuento por volumen / Descuento por cantidad / Descuentos por precio escalonado
El descuento por volumen, también conocido como descuentos por cantidad, descuentos por niveles o descuentos por volumen, te permite recompensar a los clientes por comprar al por mayor. A medida que los clientes compran más, obtienen mejores precios, lo que fomenta las compras al por mayor. Aquí hay algunos ejemplos de descuentos por volumen:
- Compra de 5 a 10 unidades, obtén un 5% de descuento, de 11 a 20 unidades, obtén un 10% de descuento, de 21 a 30, obtén un 20% de descuento
- Compra de 1 a 5 unidades, obtén $2 de descuento, compra 6 o más, obtén $3 de descuento
Descuento de Oferta en Toda la Tienda
Un descuento de oferta en toda la tienda te permite aplicar descuentos en todos los productos de tu tienda, ofreciendo una forma simple pero poderosa de impulsar las ventas. Ya sea que estés realizando una venta de temporada, liquidando inventario o recompensando a clientes leales, un descuento en toda la tienda facilita que los compradores ahorren en todo lo que hay en tu tienda.
- 20% de descuento en todos los productos de la tienda en Black Friday o Navidad
- Aplicar automáticamente un cupón del 10% para todos los productos
- 10% de descuento en todos los productos para un rol de usuario específico, como clientes mayoristas
Ofertas de Descuento Compre Uno y Llévese Otro Gratis
BOGO es una estrategia de descuento popular que te permite crear ofertas como compre uno y llévese otro gratis, compre 2 y llévese 1 gratis, compre uno y llévese otro a mitad de precio, compre x y obtenga el producto y gratis y más. Aquí hay algunos ejemplos:
- Compra uno y llévate otro gratis del mismo producto
- Compra 2 y llévate el más barato gratis
- Compra X y obtén Y producto gratis. Ej: Compra 3 productos y obtén un pendrive gratis (o con 50% de descuento)
- Compra cualquier 2 artículos de la Categoría X, y obtén un Producto gratis de la Categoría B
- Compra X productos y obtén X cantidad de productos gratis
- Compra 3 productos de cualquier categoría, obtén 1 gratis. Compra 6 productos, obtén 2 productos gratis….
- Compra 12 productos (cualquiera o de una categoría específica), obtén X cantidad de los más baratos entre ellos gratis
- Los productos gratis pueden ser algunos productos seleccionados, los productos más baratos de toda la tienda o de categorías seleccionadas.
- Los productos pueden ofrecerse gratis (100% de descuento) o con un descuento porcentual (50%)
Descuentos basados en gastos
Aumenta las ventas ofreciendo descuentos basados en el gasto del cliente. Aquí hay algunos ejemplos:
- Gasta $500 o más y obtén un 15% de descuento, gasta $1000, obtén un 20% de descuento
- Agrega de dos a seis productos al carrito y obtén un descuento fijo de $30.
- 10% de descuento para todos los minoristas (Descuento específico por rol de usuario)
- Todos los pedidos superiores a $500 obtendrán un 15% de descuento
- Envío gratis para pedidos superiores a $100
Descuento por Paquete
Anima a los clientes a comprar varios artículos juntos. Por ejemplo, puedes crear ofertas como “Compra 3 por $10” o “Compra 6 por $20”, ofreciendo ahorros claros para compras al por mayor.
- Crea ofertas como Compra 3 artículos por $10. El 4.º artículo se cobrará al precio completo.
- Ofertas de compra más, ahorra más. Ejemplo: Compra 3 por $10, 6 por $20
Descuentos específicos por producto
- Los zapatos obtienen un 20% de descuento, las camisetas obtienen un 5% de descuento
- Zapato de edición especial (un producto específico) obtiene un 15% de descuento durante 10 días
- Compra 10 o más tazas y obtén un 5% de descuento
- Compra 3 por $10, compra 6 por $20
Descuentos de Precio Fijo por Producto
- $5 de descuento en todos los productos de la Categoría A
- Establece un precio fijo por unidad para compras al por mayor (El costo del Producto A es $20. Compra de 5 a 10 unidades por $15 cada una, 11 y más por $10 cada una)
Descuentos basados en el rol de usuario
Útil cuando tienes diferentes tipos de clientes en tu tienda. Por ejemplo, clientes mayoristas, clientes minoristas.
- Descuento por volumen basado en el rol de usuario para productos o categorías específicas. Ejemplo: los miembros del grupo de clientes mayoristas obtienen un 40% de descuento, mientras que los clientes minoristas obtienen un 5% de descuento.
Descuentos para Variantes de Producto
- Obtén un 50% de descuento en camisetas solo tallas pequeña y grande
- Compra una camiseta talla pequeña y obtén un short talla pequeña gratis
Ofertas de descuento condicionales
- Compra el Producto A a precio completo y obtén un 20% de descuento en el Producto B
- Compra 2 unidades del Producto A, 2 unidades del Producto y obtén un 30% de descuento en el Producto C
- Compra 3 unidades del Producto A y obtén un descuento fijo de $10 en el Producto B
- Compra un móvil y obtén un 20% de descuento en auriculares
Ofertas de descuento específicas por atributo
Útil cuando quieres ofrecer descuento cuando un producto tiene un atributo específico. Ejemplo: 10% de descuento por la compra de una polera con talla Small.
Descuentos basados en la dirección de envío
- Descuento fijo del 25% para clientes de Nueva York
- Los clientes de California obtienen un 10% de descuento, mientras que los de Texas obtienen un 5%
Descuento basado en el historial de compras
- Descuento basado en el monto total gastado por el cliente en pedidos anteriores. Ejemplo: los clientes que gastaron $1000 obtienen un 10% en pedidos futuros.
- Descuento basado en el número total de pedidos realizados por el cliente: los clientes que pidan 50 productos obtienen un 15% en todas las compras futuras.
- Basado en el historial de compras de productos (Ejemplo: Otorga un 10% de descuento a todos los clientes que compraron Zapatos anteriormente)
- Historial de compras por un período específico (10% de descuento para quienes gastaron $500 en los últimos 3 meses)
Condiciones de descuento
Las siguientes condiciones te ayudan a personalizar tus ofertas de descuento según ciertos criterios.
- Productos
- Categorías
- Atributos
- SKU
- Etiquetas
- Artículos del carrito y propiedades
- Clientes
- Roles de usuario
- Ubicaciones de envío – Código postal, Ciudad, Estado/Región, País
- Subtotal
- Cupones
- Fecha y hora
- Historial de compras – Último pedido, Primer pedido, Pedidos con X artículos, Número de pedidos
¿Necesitas ayuda? Contáctanos
Ya sea que quieras verificar tu configuración o necesites ayuda con una promoción de descuento única, estamos aquí para ayudarte. No dudes en contactarnos a través del Chat en vivo en nuestro sitio web o mediante nuestro formulario de solicitud de soporte. Estaremos encantados de guiarte en la configuración y asegurarnos de que todo funcione correctamente. ¡No te preocupes, estamos aquí para ayudar!
Enlaces rápidos:
Servicios externos
Flycart CDN y documentación: La CDN se utiliza para obtener recursos estáticos, incluidas imágenes y contenido, y se aloja en static.flycart.net, mientras que la documentación del plugin se aloja en docs.flycart.org y está vinculada en varias secciones del plugin para ayudar a los comerciantes. Términos, política de privacidad
Google Charts: La biblioteca se utiliza para mostrar informes de descuentos en formato de gráfico. El servicio es proporcionado por Google. Términos, política de privacidad
Créditos
- Traducción al neerlandés – @mvdburg1971 – Michael van der Burg
Capturas de pantalla






Instalación
Simplemente usa el instalador de WordPress o súbelo a la carpeta /wp-content/plugins. Luego activa el plugin Reglas de Descuento. Puedes encontrar más información en la documentación
Requisitos mínimos
- WordPress 6.0 o superior
- WooCommerce 6.0.0 o superior
- PHP versión 7.0 o superior
- MySQL versión 5.0 o superior
FAQ
-
¿Es posible crear múltiples ofertas de descuento?
-
Sí. Es posible crear múltiples ofertas de descuento. Puedes hacer que se apliquen según condiciones.
-
¿Cómo crear un descuento por volumen?
-
Después de instalar el plugin Reglas de Descuento para WooCommerce, ve a tu panel de WordPress -> WooCommerce -> Reglas de Descuento -> Crea una nueva regla y elige el tipo de descuento como “Descuento por volumen”. Agrega niveles de cantidad y descuento para cada nivel antes de publicar.
-
¿Cómo crear rangos de cantidad?
-
Ve a tu panel de WordPress -> WooCommerce -> Reglas de Descuento -> Crea una nueva regla y elige el tipo de descuento como “Descuento por volumen”. Haz clic en el botón Agregar rango para crear rangos de cantidad y establece un descuento para cada rango. Una vez hecho, publica el descuento.
-
¿Cómo crear un descuento por volumen?
-
Los descuentos por volumen son similares a crear descuentos por volumen. Ve a tu panel de WordPress -> WooCommerce -> Reglas de Descuento -> Crea una nueva regla y elige el tipo de descuento como “Descuento por volumen”. Haz clic en el botón Agregar rango para crear rangos de cantidad y establece un descuento para cada rango. Una vez hecho, publica el descuento.
-
¿Cómo crear un descuento porcentual?
-
Crear un descuento porcentual es bastante fácil. Ve a tu panel de WordPress -> WooCommerce -> Reglas de Descuento -> Crea una nueva regla y elige el tipo de descuento como “Ajuste de producto”. En la sección de Filtros, elige Todos los productos o selecciona los productos a los que deseas aplicar el descuento. En la sección de descuento, ingresa el valor porcentual. Ejemplo: un 10% de descuento. Una vez hecho, guarda y publica.
-
¿Cómo crear una oferta en toda la tienda?
-
Ve a tu panel de WordPress -> WooCommerce -> Reglas de Descuento -> Crea una nueva regla y elige el tipo de descuento como “Ajuste de producto”. En la sección de Filtros, elige Todos los productos. En la sección de descuento, elige la opción de porcentaje e ingresa un valor. Ejemplo: 10%. Guarda y publica la regla.
-
¿Puedo mostrar descuentos en la página del producto?
-
Sí. Usa una insignia de oferta, un banner de descuento o una tabla de descuentos por volumen para mostrar las ofertas en la página del producto.
-
¿Es posible excluir productos en OFERTA?
-
Sí. Puedes excluir los productos en oferta de las reglas de descuento. Hay un filtro disponible.
-
¿Puedo ofrecer un descuento basado en el historial de compras del cliente?
-
Sí. Puedes ofrecer un descuento basado en el historial de compras, el monto total gastado por el cliente en sus pedidos anteriores o en el número total de pedidos realizados por un cliente.
-
¿Es posible ofrecer descuento para clientes mayoristas?
-
Sí. El plugin tiene una regla de descuento específica para roles de usuario. Puedes crear un descuento para roles de usuario específicos como clientes mayoristas.
-
¿Se mostrará el descuento en la factura?
-
Sí. El descuento se mostrará por separado en la factura cuando se usen reglas de descuento basadas en el carrito.
-
¿Se aplicará el descuento a las variantes de producto?
-
Sí. El descuento se aplicará también a las variantes de producto. Si tienes dos variantes para un iPhone, como 64GB y 128GB, el descuento será aplicable para ambas variantes.
-
¿Puedo establecer un descuento global para todos los productos?
-
Sí. Después de instalar el plugin Reglas de Descuento, crea una nueva regla configurando un descuento porcentual o fijo para todos los productos de tu tienda.
-
Si tengo una o más reglas para el mismo producto, ¿cuál se aplicará?
-
En ese caso, se aplicará la regla con mayor prioridad.
Reseñas
Colaboradores & Desarrolladores
“Discount Rules for WooCommerce” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“Discount Rules for WooCommerce” ha sido traducido en 13 idiomas. Gracias a los traductores por sus contribuciones.
Traduce “Discount Rules for WooCommerce” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .
Historial de cambios
2.6.17 – 25/08/26
- Fixed: Added HPOS support to report discount total calculations.
2.6.16 – 28/05/26
- Añadido: Compatibilidad con WooCommerce 10.8.
- Añadido: Compatibilidad con WordPress 7.0.
2.6.15 – 15/04/26
- Corrección: Advertencia de deserialización al migrar desde V1 [Core].
- Añadido: Compatibilidad con WooCommerce 10.7
2.6.14 – 24/02/26
- Agregado: Compatibilidad con WooCommerce 10.5
- Agregado: Compatibilidad con WordPress 6.9
2.6.13 – 09/10/25
- Corrección: Error fatal en administrar descuentos [Core].
2.6.12 – 08/10/25
- Agregado: Evento: advanced_woo_discount_rules_cart_items_weight [Pro].
- Corrección: Problema de interfaz en la página de lista de reglas.
- Corrección: Se resolvió un problema con el cálculo de descuentos durante la edición de pedidos en el backend.
2.6.11 – 05/08/25
- Agregado: Evento: advanced_woo_discount_rules_sale_page_list_attributes [Core].
- Agregado: Evento: advanced_woo_discount_rules_user_id_on_condition_userlist_check [Pro]
- Corrección: Filtro de SKU de producto.
- Corrección: Descuento de artículo en checkout por bloques [Core].
- Agregado: Compatibilidad con WooCommerce 10.0
2.6.10 – 24/06/25
- Corrección: Cupón sensible a mayúsculas/minúsculas.
- Agregado: Compatibilidad con WordPress 6.8
- Agregado: Compatibilidad con WooCommerce 9.9
2.6.9 – 11/04/25
- Archivo readme.txt actualizado.
- Corrección: Problema listado en la verificación del plugin.
2.6.8 – 24/03/25
- Agregado: Pestaña de recomendación [Core].
- Corrección: Tachado del mismo precio [Core].
- Corrección: Validación para marcas [PRO].
2.6.7 – 19/02/25
- Agregado: Evento: advanced_woo_discount_rules_free_product_price [PRO].
- Agregado: Disparador de evento jQuery wdr_dynamic_price_update [Core].
- Agregado: Evento: wlr_is_purchasable_need_to_check [Core].
- Agregado: Evento: advanced_woo_discount_rules_cart_total_saved_text [Core].
- Agregado: Evento: advanced_woo_discount_rules_is_allow_tax_calculation_for_fee [Core].
- Agregado: Evento: advanced_woo_discount_rules_on_sale_list_filters [Core].
- Mejorado: Comparación de códigos de cupón en la condición CartCoupon [PRO].
2.6.6 -10/09/24
- Corrección: Problema menor de XSS en el aviso de solicitud de reseña [Core].
2.6.5 – 14/08/24
- Mejorado: Funcionalidad de búsqueda de productos mejorada.
- Mejorado: Cambios en etiquetas.
2.6.4 – 11/06/24
- Agregado: Compatibilidad con WordPress 6.5
- Agregado: Compatibilidad con WooCommerce 8.9
- Agregado: Evento: advanced_woo_discount_rules_check_purchase_first_order_status [PRO].
- Mejorado: Sufijo de precio tachado.
- Mejorado: Soporte de extensión de colección [PRO].
- Mejorado: Procesamiento de filtro de taxonomías [PRO].
2.6.3 – 20/02/24
- Agregado: Compatibilidad con WordPress 6.4
- Agregado: Compatibilidad con WooCommerce 8.6
- Mejorado: Nombre del plugin cambiado
- Corrección: Advertencias al habilitar la opción ‘Suprimir plugins de descuento de terceros’ en la configuración
2.6.2 – 27/09/23
- Agregado: Compatibilidad con WooCommerce 8.1
2.6.1 – 12/07/23
- Mejora: Mejoras en la paginación [Core].
- Mejora: Cambios de texto [Core].
- Mejora: Evento: advanced_woo_discount_rules_matched_set_discount_range [Pro].
- Agregado: Soporte de extensión de colección (v1.2.0) en BXGY [Pro].
- Corrección: Mensaje de cupón duplicado al usar cupón por URL [Core].
- Corrección: Impuesto no incluido en el tachado dinámico [Core].
- Corrección: Impuesto no incluido en la tabla de descuentos para productos variables [Core y Pro].
- Corrección: Variantes BXGY no funcionan en algunos casos [Pro].
2.6.0 – 08/05/23
- Añadir: Paginación en el listado de reglas del backend [Core].
- Añadir: Soporte para la función de almacenamiento de pedidos de alto rendimiento de WooCommerce [Core y Pro].
- Añadir: Pestaña para mostrar complementos [Core].
- Añadir: Opción para excluir productos agotados en la página de ofertas [Core].
- Mejora: Optimización de consultas al cargar cupón en el backend [Pro].
- Mejora: Mostrar mensaje en la página del plugin cuando esté disponible una versión importante [Core].
- Mejora: Permitir etiquetas span, div y p en los campos HTML aceptados [Core].
- Mejora: Cambiado de TEXT a LONGTEXT para las columnas filters, conditions [Core].
- Mejora: Mostrar un solo valor en la tabla de descuentos cuando el rango de inicio y fin es el mismo [Core].
- Mejora: Actualización de la URL de licencia [Pro].
- Mejora: Cargar el conteo individual de productos a través del evento advanced_woo_discount_rules_include_cart_item_to_count_quantity [Core].
- Mejora: Soporte del shortcode {{cart_subtotal}} en el mensaje de promoción. [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_product_discount_price [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_product_discount_details [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_product_discount_percentage [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_product_save_amount [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_cart_item_discount_price [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_cart_item_discount_details [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_cart_item_saved_amount [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_order_item_discount_price [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_order_item_discount_details [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_order_item_saved_amount [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_order_discount_details [Core].
- Mejora: Evento: advanced_woo_discount_rules_get_order_saved_amount [Core].
- Mejora: Evento: advanced_woo_discount_rules_cart_subtotal_promotion_message [Core].
- Corrección: Advertencia cuando el precio regular no se ingresa en el producto [Core].
- Corrección: Rango de carga en el backend – desaparece al eliminar el primero [Core y Pro].
- Corrección: Cálculo incorrecto en el descuento del carrito al habilitar aplicar todas las reglas coincidentes con la opción ‘Aplicar descuento secuencialmente’ [Core].
- Corrección: Mostrar tachado incorrecto en la página de producto [Core].
- Corrección: Agregar campo meta de información de descuento incluso si no se aplicó descuento [Core].
2.5.4 – 30/01/23
- Corrección: Los datos de descuento no se almacenan para análisis al cambiar el idioma usando WPML [Core].
- Corrección: El valor del descuento es incorrecto en el informe de cupones para el tipo de descuento fijo [Core].
- Corrección: El tachado dinámico no funciona para productos variables [Core].
2.5.3 – 16/01/23
- Mejora: Mostrar informe de cupones usados [Core]
- Mejora: Actualización del script de tachado dinámico para verificar primero el destino dentro del formulario [Core].
- Mejora: Versión de JQuery UI actualizada [Core].
- Corrección: Corrección de validación al crear reglas [Pro].
- Corrección: Advertencia en las condiciones de la regla debido a la traducción [Core].
- Corrección: El producto más económico no recibe descuento cuando la opción de variantes juntas está habilitada [Pro].
- Corrección: Error en la variación no es un array [Pro].
- Corrección: La condición no coincide al tener la opción ‘Coincidir cualquiera’ con la condición de rol de usuario [Pro].
- Corrección: La página de ofertas muestra datos incorrectos cuando hay un atributo en los filtros [Pro].
2.5.2 – 09/11/22
- Mejora: Evento: advanced_woo_discount_rules_exclude_coupon_while_remove_third_party_coupon [Core].
- Mejora: Código actualizado en la verificación de envío gratis [Core].
- Añadir: Soporte para WordPress 6.1 [Core y Pro].
- Corrección: El filtro SKU muestra un valor incorrecto cuando hay un espacio en el SKU [Pro].
2.5.0 – 01/11/22
- Mejora: Se añadió información del descuento aplicado en el pedido y metadatos del artículo del pedido _wdr_discounts [Core y Pro].
- Mejora: Problema de carga en la página de la tienda al tener mejora de tachado de precio variable [Core].
- Mejora: Configurar 3 por 10 fijo .1 diferencia en subtotal [Pro].
- Mejora: Realizar tachado en el carrito al usar shortcode de terceros [Core].
- Mejora: Mostrar informes de reglas de envío gratis desde v2.5.0 [Pro].
- Mejora: Se añadieron las columnas order_item_id y other_discount en la tabla wdr_order_item_discounts [Core].
- Añadir: Mostrar el total de pedidos y ventas en la sección de informes [Core y Pro].
- Corrección: La opción de deshabilitar cupón no funciona con envío gratis [Pro].
- Corrección: El mensaje aplicado no se muestra en el carrito para envío gratis [Pro].
- Corrección: La opción de límite no funciona con envío gratis [Pro].
- Corrección: Advertencia en PHP 8 [Core y Pro].
- Corrección: Error fatal al cargar los metadatos del artículo del pedido [Core].
2.4.5 – 27/09/22
- Mejora: Parámetro adicional en el evento advanced_woo_discount_rules_strikeout_price_html [Core].
- Mejora: Validación de campos en el backend [Core y Pro].
- Mejora: Coincidencias de condición y filtro en cualquier operación [Core y Pro].
- Corrección: Aplicar descuento mayor que la cantidad de descuento en set y BXGY [Pro]
- Corrección: Problema de cantidad al establecer descuento durante una solicitud manual [Pro].
2.4.4 – 09/08/22
- Mejora: Evento: advanced_woo_discount_rules_is_valid_filter_type
- Mejora: Evento: advanced_woo_discount_rules_after_delete_rule
- Mejora: Evento: advanced_woo_discount_rules_after_delete_rules
- Mejora: Evento: advanced_woo_discount_rules_page_tabs
- Mejora: Evento: advanced_woo_discount_rules_process_custom_filter
- Mejora: Evento: advanced_woo_discount_rules_load_custom_filter_data
- Mejora: Evento: advanced_woo_discount_rules_update_additional_data_before_save_rule
- Mejora: Evento: advanced_woo_discount_rules_after_save_rule
- Mejora: Evento: advanced_woo_discount_rules_do_strikeout_for_out_of_stock_variants
- Corrección: Mejora de consulta en la página de ofertas para el filtro de ofertas.
- Corrección: Redirigir a la página de listado al crear una regla en lugar de a la página de edición.
- Corrección: Corrección del problema de tachado de variantes más económicas juntas en BXGY
- Corrección: Precio incorrecto en el mensaje de promoción del subtotal al configurar incluyendo impuesto.
2.4.3 – 28/06/22
- Mejora: Evento: advanced_woo_discount_rules_is_valid_filter_type
- Mejora: Evento: advanced_woo_discount_rules_after_delete_rule
- Mejora: Evento: advanced_woo_discount_rules_after_delete_rules
- Mejora: Evento: advanced_woo_discount_rules_page_tabs
- Mejora: Evento: advanced_woo_discount_rules_process_custom_filter
- Mejora: Evento: advanced_woo_discount_rules_load_custom_filter_data
- Mejora: Evento: advanced_woo_discount_rules_update_additional_data_before_save_rule
- Mejora: Evento: advanced_woo_discount_rules_after_save_rule
- Corrección: Mejora de consulta en la página de ofertas para el filtro de ofertas.
- Corrección: Redirigir a la página de listado al crear una regla en lugar de a la página de edición.
- Corrección: La página de ofertas no filtra según las reglas seleccionadas.
- Mejora: Evento: advanced_woo_discount_rules_get_price_of_cart_item_on_find_cheapest_item
2.4.2 – 21/06/22
- Característica: Opción para programar la reconstrucción de productos de la página de ofertas una vez al día.
- Mejora: Evento: advanced_woo_discount_rules_variation_title_modify_count
- Mejora: Evento: advanced_woo_discount_rules_refresh_shipping_options_on_order_review
- Corrección: La condición de cupón del carrito no funciona cuando el carrito está vacío.
- Corrección: Error fatal debido a ID de producto no válido al guardar la regla.
- Corrección: Advertencia en tachado Ajax.
- Corrección: El tachado no se muestra para el producto individual más económico de BXGY en la página del producto y el bloque de ventas cruzadas.
- Corrección: El descuento BXGY se aplica antes de las coincidencias.
- Corrección: Se aplicó esc_attr() para prevenir problemas de XSS.
2.4.1 – 17/05/22
- Mejora: Se añadió ruta de anulación de plantilla para la tabla de volumen.
- Mejora: Se eliminó la barra invertida al usar comilla simple en el mensaje de promoción.
- Mejora: Evento: advanced_woo_discount_rules_allowed_html_elements_and_attributes.
- Mejora: Cargar el ID de la regla en la información de la tabla de descuentos para BXGY y descuento de conjunto.
- Mejora: Límite de migración de V1 a v2.
- Corrección: Problema de comparación de tablas.
- Corrección: División por cero.
- Corrección: Advertencia al obtener el carrito.
2.4.0 – 06/04/22
- Obsoleto: Diseño V1.
- Corrección: Calcular descuento para variante de producto agotada.
- Corrección: Consulta de taxonomía personalizada al procesar la página de ofertas.
- Corrección: Múltiples mensajes al tener reglas de BXGY más económicas.
- Mejora – Evento advanced_woo_discount_rules_cart_strikeout_quantity_html.
2.3.13 – 09/02/22
- Nueva función – Opción para aplicar cupón mediante URL.
- Mejora – Opción compatible para Multi-Currency de WPML.
- Mejora – Compatible con WooCommerce Multi-Currency de TIV.NET.
- Mejora – Compatible con WooCommerce Price Based on Country de Oscar Gare.
- Mejora – Cálculo de cantidad para la condición de combinación de productos del artículo del carrito al tener múltiples productos con el mismo ID.
- Mejora – Compatible con PHP 8.
- Mejora – Evento advanced_woo_discount_rules_calculate_discount_for_cart_item.
- Corrección – Las categorías de BXGY no se muestran en el informe.
- Corrección – Advertencia al aplicar ajuste del carrito.
- Corrección – La tabla de descuentos no se carga para productos variables según la opción exclusiva.
- Corrección – El filtro ‘No en la lista’ para SKU de variante también se considera para el descuento.
2.3.12 – 13/01/22
- Mejora – Compatible con WooCommerce 6.1
- Corrección – Error en llamadas a la API.
2.3.11 – 16/12/21
- Mejora – Cargar la cantidad de artículos del carrito mediante el evento advanced_woo_discount_rules_cart_item_quantity.
- Mejora – Cargar el conteo de artículos del carrito mediante el evento advanced_woo_discount_rules_include_cart_item_to_count_quantity.
- Mejora – Deshabilitar regla de envío gratis en estadísticas.
- Mejora – Evento: advanced_woo_discount_rules_admin_rule_notices.
- Mejora – Advertencia cuando el producto no existe o está agotado para BXGY.
- Corrección – Las cantidades del historial de compras para la condición Producto específico no consideran las variantes.
- Corrección – No se muestra el nombre de la variante cuando hay más de 3 combinaciones de atributos.
- Corrección – Agregar automáticamente la siguiente variante disponible cuando una variante no se puede adquirir.
2.3.10 – 15/11/21
- Mejora – Evento advanced_woo_discount_rules_calculate_cheapest_discount.
- Mejora – Evento advanced_woo_discount_rules_use_sale_badge_percentage_customization.
- Mejora – Revertir la condición de primer pedido no funcionaba para mezcla de invitado e inicio de sesión
- Corrección – No se muestra el título de la variación en la selección de agregado automático de BXGY en el carrito.
- Corrección – BXGY no se elimina automáticamente al finalizar la compra cuando la regla falla.
- Corrección – Manejar insignia de oferta BXGY en condición de grupo de usuario.
- Corrección – Problema de tachado del mismo precio.
- Corrección – Error fatal cuando el objeto del producto es nulo.
2.3.9 – 21/10/21
- Nueva función – Opción para ocultar otros métodos de envío cuando el envío gratis está disponible.
- Mejora – Omitir precio de variante invisible para aplicar tachado.
- Mejora – Alternativa para recalcular descuento antes del evento de aplicar cupón.
- Mejora – Mejora en el caché de taxonomías.
- Mejora – Compatible con Facebook para WooCommerce.
- Mejora – Mostrar información de descuento según el impuesto en la barra de descuento.
- Mejora – Se eliminó customize-table.css y se agregó en línea.
- Mejora – Cargar el awdr_pro.js en el pie de página.
- Mejora – Precio tachado para extensión de producto.
- Mejora – El índice del shortcode de oferta no se actualiza con valor vacío.
- Mejora – Evento: advanced_woo_discount_rules_do_process_discounts_of_each_rule.
- Mejora – Evento: advanced_woo_discount_rules_coupon_value.
- Mejora – Evento: Parámetro adicional en advanced_woo_discount_rules_line_item_subtotal_saved_text.
- Corrección – La condición de primer pedido no funcionaba para mezcla de invitado e inicio de sesión
- Corrección – Manejar productos de agregado automático según el idioma al tener WPML.
- Corrección – Producto no se agrega automáticamente cuando el previamente agregado no está en stock.
- Corrección – Error fatal al obtener el ID del producto.
- Corrección – Compra X obtén X no se aplica cuando se tiene menos cantidad.
- Corrección – Mostrar tachado al revés.
- Corrección – Cantidad de descuento incorrecta en algunos casos en el carrito.
- Corrección – Error al agregar automáticamente (cuando el producto no existe).
- Corrección – Envío gratis con otra regla exclusiva.
2.3.8 – 22/07/21
- Nueva función – Opción para mostrar porcentaje en la insignia de oferta.
- Mejora – Optimizar la consulta de términos para mejorar el rendimiento.
- Mejora – Opción para cargar CSS y JS minimizados.
- Mejora – Soporte de slug de taxonomía para diferentes idiomas.
- Mejora – Evento advanced_woo_discount_rules_dequeue_jquery_ui_datepicker_script.
- Mejora – Evento advanced_woo_discount_rules_calculate_current_discount_amount.
- Mejora – Evento advanced_woo_discount_rules_is_rule_passed_with_out_discount_for_exclusive_rule.
- Mejora – Compatibilidad con WPML para búsqueda de filtros.
- Mejora – La validación falla en algunos casos.
- Mejora – El valor predeterminado de la opción Aplicar descuento del carrito tal cual se cambió a Cupón.
- Corrección – La tabla de descuentos para productos en paquete no se muestra.
- Corrección – Los valores de descuento del cupón no se dividen según los filtros en el backend.
- Corrección – Excluir regla exclusiva para productos gratis.
- Corrección – Problema de tachado igual.
- Corrección – El precio ahorrado se muestra incorrectamente al tener impuesto en algunos casos.
- Corrección – No se puede editar la regla en el móvil.
- Corrección – La barra de descuento no se muestra si se selecciona una variante en el filtro.
- Corrección – Sin etiqueta de cupón para descuento fijo en el carrito.
2.3.7 – 30/04/21
- Mejora – Se movió la pestaña de opciones avanzadas a ajustes.
2.3.6 – 29/04/21
- Nueva función – Opción recursiva para descuentos por conjunto.
- Mejora – Mejora en el restablecimiento de migración.
- Mejora – Se cambió el cuadro de selección de límite de regla a campo numérico.
- Mejora – Parámetro adicional en Evento: advanced_woo_discount_rules_get_product_categories
- Mejora – Compatible con PHP 8.
- Mejora – Evento: advanced_woo_discount_rules_dynamic_price_html_update
- Mejora – Evento: advanced_woo_discount_rules_csv_import_export_separator
- Mejora – Evento: advanced_woo_discount_rules_csv_length_for_import.
- Mejora – Evento: advanced_woo_discount_rules_discounts_check_bogo_return_values.
- Mejora – Opción avanzada para manejar conflictos con otros plugins.
- Corrección – La creación de la lista de ofertas no funciona cuando hay un gran volumen de productos.
- Corrección – Bloqueo de solicitudes de retorno de PayPal.
- Corrección – Descuento posterior con regla de carrito.
- Corrección – El tachado dinámico muestra un valor incorrecto al tener múltiples reglas.
2.3.5 – 23/03/21
- Nueva función – Función de venta cruzada para la opción de producto más barato en BXGY.
- Nueva función – Receta: reglas de ejemplo para agregar.
- Mejora – SKU con título de producto en el cuadro de selección de producto.
- Mejora – Mejora en la interfaz de usuario de promoción basada en subtotal en el backend.
- Mejora – Optimización de consulta para múltiples sitios.
- Mejora – Compatible con el plugin Smart Coupons.
- Mejora – Mejora de traducción de la insignia de oferta.
- Mejora – Evento: advanced_woo_discount_rules_get_attribute_id_from_taxonomy_name
- Mejora – Evento: advanced_woo_discount_rules_exclude_non_stock_product_on_sale_page
- Mejora – Evento: advanced_woo_discount_rules_strikeout_price_html parámetros adicionales.
- Mejora – Mejora de traducción.
- Corrección – Producto variable con condición de etiqueta no funciona.
- Corrección – La barra de descuento no se muestra para el filtro SKU de producto variable.
- Corrección – Mostrar producto en página de ofertas incluso si solo se ha elegido la variante.
- Corrección – El informe para descuento del producto más barato BXGY (descuento fijo) no se muestra.
- Corrección – El cuadro de selección de categoría no muestra todas las categorías de idioma al tener WPML.
2.3.4 – 01/02/21
- Novedad – Mensaje de promoción basado en cantidad.
- Mejora – Aceptar etiquetas adicionales en la insignia de oferta.
- Mejora – Mejoras de traducción.
- Mejora – Sufijo de producto variable en el tachado.
- Mejora – Evento: advanced_woo_discount_rules_coupon_discount_type_percentage
- Mejora – Evento: advanced_woo_discount_rules_apply_coupon_for_products_based_on_filters
- Mejora – Evento: advanced_woo_discount_rules_cart_item_key_for_buy_x_get_y_limited_discounts
- Mejora – Evento: advanced_woo_discount_rules_select_coupon_from_woocommerce
- Mejora – Mejora de condición de TLD de correo electrónico.
- Corrección – Cupón no aplicado al usar ajustes (deshabilitar cupones hará que las reglas de descuento funcionen).
- Corrección – Error fatal para productos secundarios cuando se establece una regla basada en categoría.
- Corrección – Compra X obtén Y no se agrega automáticamente cuando se agrega una variante al carrito.
- Corrección – Problema de tachado en BOGO más barato.
- Corrección – Problema con la condición de última compra
- Corrección – Error fatal al ver detalles del plugin en la página de plugins
2.3.3 – 16/12/20
- Corrección – El atributo no carga para algunos idiomas.
- Corrección – Mostrar barra de descuento para producto con precio 0.
- Corrección – La regla duplicada no se genera cuando el título contiene una comilla simple.
- Corrección – La opción exclusiva para envío gratis no funciona.
- Corrección – El descuento establecido no se aplica en algunos casos.
- Corrección – Mensaje de advertencia para variantes vacías.
- Corrección – El producto seleccionado por el cliente no se actualiza para la opción de variantes juntas.
- Mejora – Mejora de compatibilidad con extensión de producto.
- Mejora – Mejora de compatibilidad con extensión de producto de Themehigh.
- Mejora – Mostrar el nombre de la categoría principal al seleccionar un sub.
- Mejora – Traducción para etiqueta de descuento, título de regla, Envío gratis.
- Mejora – Evento: advanced_woo_discount_rules_recalculate_discount_before_apply_coupon.
- Mejora – Cálculo de impuestos con tarifa.
- Mejora – Eliminación del script jquery-ui-datepicker en nuestras páginas, ya que generaba conflictos en algunos sitios.
- Mejora – Consulta mejorada para reglas de historial de compras.
- Mejora – Condición de estado y país de envío.
- Mejora – Evento: advanced_woo_discount_rules_set_cheapest_item_key_as_product_id_for_product_page.
2.3.2 – 05/11/20
- Corrección – Mostrar tabla de descuentos si la condición basada en rol de usuario es falsa.
- Corrección – El cargo de descuento no funciona cuando la opción de combinar todos los descuentos está habilitada.
- Corrección – BOGO Cheapest no funciona con WPML translation management.
- Corrección – La opción individual más barata de BOGO no funciona cuando aplicar todas las reglas coincidentes está habilitado.
- Mejora – Nonce agregado para el método AJAX de tachado dinámico.
- Mejora – Cupón personalizado no agregado en algunos casos.
- Mejora – Campo de país agregado en condición de estado.
- Mejora – JQuery DragTable actualizado.
- Mejora – Opción individual más barata de BOGO mejorada.
- Mejora – Consulta optimizada de primer pedido basada en historial de compras.
2.3.1 – 16/10/20
- Corrección – Error de JS
- Mejora – Mejora de tabla de descuentos.
- Mejora – El tachado en página de producto no se muestra cuando la opción de tachado dinámico está habilitada en algunos casos.
- Mejora – Nuevo evento advanced_woo_discount_rules_user_on_condition_check agregado en la versión Pro.
2.3.0 – 14/10/20
- Novedad – Tabla de descuentos para variantes al cambiar opciones de variante.
- Corrección – Error fatal debido al método get_posts.
- Corrección – Cálculo de impuestos en cargo de descuento.
- Corrección – Descuento incorrecto en BOGO al tener activada la opción de aplicar todas las reglas coincidentes.
- Corrección – El nombre del cupón no se muestra en el carrito.
- Corrección – Metorik API no funciona con Discount Rules.
- Corrección – La regla basada en SKU no se muestra en la página de ofertas.
- Corrección – El tachado no se muestra cuando la opción de suprimir plugins de descuento de terceros está habilitada.
- Mejora – Mejoras de tachado en el carrito.
- Mejora – Información de descuento mejorada en metadatos del pedido.
- Mejora – UI para RTL.
2.2.2 – 24/09/20
- Novedad – Opción de aplicar como cupón.
- Corrección – El mensaje ‘ahorraste’ no se muestra en la página de pedidos del backend.
- Corrección – El tachado de producto variable no funciona con la opción de suprimir terceros.
- Corrección – Deshabilitar tachado al guardar producto mediante método inline en el backend.
- Corrección – Problema de distinción entre mayúsculas y minúsculas en reglas basadas en correo electrónico.
- Corrección – Carga de múltiples campos para taxonomía personalizada.
- Mejora – La regla no se guardaba cuando se ingresan precios cero en descuento por volumen.
- Mejora – Mejora de compatibilidad con precio al por mayor de RymeraWebCo.
- Mejora – Evento advanced_woo_discount_rules_hide_specific_rules_in_bulk_table: se agregó un parámetro adicional.
- Mejora – Traducción para el texto ‘ahorraste’ y mensajes de regla aplicada.
- Mejora – Deshabilitar tachado cuando no se elige ninguna opción.
- Mejora – Autoagregado de BOGO mejorado.
2.2.1 – 08/09/20
- Corrección – La columna de tabla no acepta espacios.
- Corrección – La condición de código postal no funciona al cambiar en el checkout.
- Mejora – Nonce agregado al cambiar de versión.
- Mejora – Evento advanced_woo_discount_rules_change_bulk_rule_quantity al obtener la cantidad de productos en regla de volumen.
2.2.0 – 02/09/20
- Corrección – Controles de seguridad mejorados.
- Corrección – Taxonomía no listada en la página de ofertas.
- Mejora – Script del frontend mejorado.
- Mejora – Deshabilitar autoagregado de BXGY cuando el producto no está en stock.
2.1.2 – 22/08/20
- Corrección – Corrección de seguridad: aunque se realizó una versión importante el 13 de agosto en la 2.1.0, algunos sitios podrían tener versiones anteriores. En caso de que se vieran afectados por cross-site scripting, esta corrección limpiará el HTML antes de mostrarlo en el frontend.
2.1.1 – 17/08/20
- Corrección – El campo de país y estado no carga cuando hay múltiples.
- Corrección – Advertencia al tener una regla BOGO.
- Mejora – Versionado de los archivos de script.
2.1.0 – 13/08/20
- Corrección – Error fatal cuando WooCommerce está desactivado.
- Corrección – Muestra solo 10 elementos en la página de ofertas para reglas basadas en atributos.
- Corrección – Deshabilitar tachado si la opción está deshabilitada para productos variables.
- Corrección – Advertencias de PHP 7.x.
- Corrección – Advertencias de tiempo de espera al buscar actualización.
- Corrección – Advertencia al tener producto agrupado.
- Mejora – Informe basado en cantidades del carrito.
- Mejora – Se agregó compatibilidad con Aelia Currency Switcher.
- Mejora – Se eliminó ‘create collate’ al crear tabla.
- Mejora – Verificación de privilegios y CSRF para todas las solicitudes.
- Mejora – Elegir envío gratis como predeterminado solo cuando sea aplicable.
2.0.2 – 29/07/20
- Corrección – Generando conflicto con YITH WooCommerce Wishlist.
- Corrección – Error de script debido a selectWoo.
- Corrección – La opción individual más barata de BXGY calcula descuentos incorrectos.
- Mejora – Mejora de texto.
2.0.1 – 14/07/20
- Corrección – Advertencia en el paquete de instalación.
2.0.0 – 14/07/20
- Corrección – Precio de descuento en carrito para producto individual.
- Corrección – Mostrando tachado cuando se elige aplicar como cupón.
- Corrección – El código de cupón no se migró durante la migración.
- Corrección – La condición ‘no en lista’ no funciona.
- Mejora – Se mostró mensaje de límite máximo de reglas alcanzado y límites.
- Mejora – De select2 a selectWoo.
- Mejora – Informe de regla individual.
- Mejora – Descargar CSV exportado sin almacenar en el servidor.
- Mejora – Informe para reglas BOGO.
- Novedad – Opción de importación.
