Skip to main content
Esta página es la referencia técnica completa de los Descuentos de Upcart: cada condición de activación y tipo de recompensa que puedes elegir, cómo se acumulan las combinaciones de descuentos en el checkout, cómo se comportan los descuentos respecto al app embed, la visualización en la tienda y sus props de plantillas personalizadas, y las preguntas frecuentes. Para saber cómo crear y gestionar una regla de descuento, consulta la guía de Descuentos.

Condiciones de activación

Cada regla puede contener hasta 2 activadores. Todas las condiciones usan lógica AND: ambas deben ser verdaderas para que la recompensa se active.
Se activa cuando cualquier producto o variante seleccionada está en el carrito.
  • Admite productos completos o variantes específicas
  • Las selecciones múltiples usan lógica OR
  • Hasta 20 variantes por activador
  • Establece una cantidad mínima de coincidencia (por defecto es 1)
Úsalo para activadores del estilo “Agrega un iPhone 15 Pro” o “Agrega cualquier artículo destacado”.
Se activa cuando cualquier artículo del carrito pertenece a una colección seleccionada.
  • Admite varias colecciones, hasta 20 por activador
  • Lógica OR entre colecciones
  • Establece una cantidad mínima de coincidencia (por defecto es 1)
Ideal para promociones basadas en colecciones como “Compra de la venta de invierno”.
Se activa cuando el total del carrito antes de descuentos alcanza un monto establecido en dólares. El umbral se calcula antes de aplicar cualquier descuento (incluidas otras reglas de descuento).
Este activador solo admite la moneda principal de tu tienda. No realiza conversión automática de moneda para mercados internacionales. Los umbrales siempre se evalúan en la moneda base de tu tienda, independientemente de la moneda del checkout del cliente.
Excelente para recompensas como “Gasta $100 y obtén un regalo gratis”.
Se activa cuando el número total de artículos (no de SKU únicos) en el carrito alcanza un número establecido. Por ejemplo, 2 unidades de un producto y 1 de otro suman 3 artículos en total.Perfecto para promociones como “Compra 4 artículos o más y obtén 20% de descuento”.
Se activa cuando el carrito incluye cualquier artículo con una suscripción (verifica la existencia de un ID de plan de venta de Shopify).Útil para recompensas como “Envío gratis con cualquier suscripción” o “Regalo gratis para suscriptores”.
Se activa cuando el cliente ha iniciado sesión. Admite tanto inicio de sesión con correo/contraseña como inicio de sesión social.Ideal para recompensas exclusivas para miembros o beneficios de lealtad.

Tipos de recompensa

Una vez que se cumplen tus condiciones de activación, se aplica automáticamente una de las siguientes recompensas.
Aplica un descuento a todo el carrito. Admite:
  • Descuentos porcentuales (p. ej., 20% de descuento)
  • Descuentos de monto fijo en dólares (p. ej., $5 de descuento)
Máximo: 100% o $9,999.99 por regla.
Agrega automáticamente un producto específico al carrito con un 100% de descuento cuando se cumplen las condiciones.Requisitos:
  • El producto de regalo debe estar en estado Active o Unlisted y disponible a través de tu Online Store (no Draft ni Archived)
  • El producto debe tener existencias
  • El descuento se aplica solo al producto o variante exacta seleccionada
Si el cliente elimina el regalo gratis de su carrito, el descuento también se elimina.
Elimina el costo de envío descontando el método de envío disponible más económico hasta $0. No requiere configuración adicional.

Combinaciones de descuentos

Las combinaciones de descuentos controlan cómo los descuentos de Upcart se acumulan con otros descuentos en el checkout. Se configuran en la página de Discounts, debajo de las tablas Live y Draft, no en una regla individual.
Esta es una configuración única para toda la tienda. Upcart crea un único descuento automático de app de Shopify para tu tienda y estas casillas configuran ese único descuento, por lo que lo que elijas aquí se aplica a todas las reglas de descuento de Upcart a la vez. No puedes permitir que una regla se combine con descuentos de pedido e impedir que otra lo haga.
Los tres tipos están desactivados por defecto. Los tipos de combinación disponibles son:
  • Product discounts - Se aplica junto con otros descuentos a nivel de producto para artículos diferentes. Si dos descuentos apuntan al mismo producto, solo se aplica el mejor descuento.
  • Order discounts - Se aplica junto con descuentos a nivel de pedido. Primero se aplican los descuentos de producto y luego los descuentos a nivel de pedido sobre el subtotal.
  • Shipping discounts - Se aplica junto con envío gratis u otros descuentos a nivel de envío para obtener el mayor descuento de envío elegible.
Opciones de combinaciones de descuentos con los descuentos de Product, Order y Shipping marcados

Descuentos y estado del app embed

Los Descuentos se aplican a través del sistema de descuentos de Shopify, no a través del cajón del carrito de Upcart. Esto significa que:
  • Los Descuentos permanecen activos incluso cuando el app embed de Upcart está desactivado. Desactivar el app embed solo oculta el cajón del carrito de tu tienda. No desactiva tus reglas de descuento.
  • Los Descuentos se aplican en el checkout. Tus clientes verán el descuento reflejado cuando lleguen al checkout, independientemente de si el cajón del carrito de Upcart está visible en la página.
Para detener por completo la aplicación de un descuento, haz clic en Unpublish en la regla individual para moverla a Drafts. Si quieres eliminarla por completo, bórrala después desde la tabla de Drafts; una regla activa no se puede eliminar directamente.

Visualización en la tienda y plantillas personalizadas

El cajón del carrito de Upcart se actualiza dinámicamente a medida que se cumplen las condiciones. Las recompensas aparecen al instante según la evaluación en tiempo real del carrito. Por defecto, el carrito muestra las reglas de descuento activas usando una plantilla de visualización predeterminada, mostrando el título y la descripción de cada regla activa. Los descuentos también son visibles en el checkout de Shopify, donde se refleja el monto del descuento aplicado. Para tener control total sobre el diseño, el módulo admite plantillas personalizadas usando código basado en React. Para usarlas, primero marca Access custom templates en Settings > Cart settings > Advanced Settings en el Editor de carrito; esta configuración requiere la versión 2.0 del módulo. Una vez habilitada, la sección Custom Template aparece dentro del módulo de Descuentos. Las props de nivel superior disponibles son: rules, showSection y onToggleSection. Cada elemento dentro de rules tiene sus propios campos id, title y description.
El desarrollo de plantillas personalizadas requiere conocimientos de React. Aftersell da soporte a las funciones integradas, pero no ofrece asistencia con la programación personalizada.

Preguntas frecuentes

Sí. Los Descuentos funcionan a través del motor de descuentos de Shopify de forma independiente del carrito de Upcart. Mientras la regla de descuento esté publicada, se aplicará a los pedidos que califiquen aunque no haya un carrito de Upcart publicado en tu tienda.
No. Desactivar el app embed solo oculta el cajón del carrito de Upcart de tu tienda. Las reglas de descuento activas seguirán aplicándose en el checkout.
No, y esto también aplica a los borradores: no existe una pantalla de edición para una regla de descuento en ningún momento después de su creación. Para cambiar una, elimínala y crea una de reemplazo.
Sí. Haz clic en Unpublish para mover la regla a Drafts. Esto la pausa sin eliminar la configuración y puede volver a publicarse en cualquier momento.
El botón Delete solo se ofrece en las reglas en borrador. Haz clic primero en Unpublish para mover la regla a Drafts y luego elimínala desde allí.
No. Cada regla tiene un campo obligatorio de Discount Code (hasta 25 caracteres), pero este es el título/etiqueta del descuento automático de app de Shopify que se crea, no un código que los compradores escriben en el checkout. Las reglas siempre se activan a partir de las condiciones del carrito (los activadores), nunca porque un cliente ingrese un código.
El activador de umbral de total del carrito solo admite la moneda principal de tu tienda. No realiza conversión automática de moneda para mercados internacionales. Los umbrales siempre se evalúan en la moneda base de tu tienda, independientemente de la moneda del checkout del cliente.
Las causas más comunes son:
  • El producto de regalo está configurado como Draft o Archived, o no está disponible a través de tu Online Store
  • El producto no tiene existencias
  • Las condiciones de activación realmente no se están cumpliendo
Verifica estas tres antes de contactar al soporte.
No. El descuento del regalo gratis está vinculado a la presencia del producto de regalo en el carrito. Si el cliente lo elimina, el descuento también se elimina.
Los Descuentos pasan por el sistema nativo de descuentos de Shopify. La compatibilidad con apps de descuentos de terceros depende de esas apps y de las reglas de combinación de Shopify. Si notas un comportamiento inesperado de los descuentos, verifica si hay conflictos con otras apps de descuentos instaladas.
Son la misma función. Descuentos es la versión renombrada de Recompensas activadas (Triggered Rewards), ahora presentada como una sección de nivel superior en la app para mayor claridad. Todas las Recompensas activadas existentes se han migrado automáticamente y la funcionalidad es idéntica.