> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Referencia de Descuentos

> La mecánica completa de los Descuentos de Upcart: cada condición de activación y tipo de recompensa, cómo se acumulan las combinaciones de descuentos en el checkout, el comportamiento con el app embed, la visualización en la tienda y las props de plantillas personalizadas, y preguntas frecuentes.

Esta página es la referencia técnica completa de los [Descuentos](/es/upcart/discounts) 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](/es/upcart/discounts).

<div id="trigger-conditions">
  ## Condiciones de activación
</div>

Cada regla puede contener hasta **2 activadores**. Todas las condiciones usan **lógica AND**: ambas deben ser verdaderas para que la recompensa se active.

<AccordionGroup>
  <Accordion title="Specific Products">
    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".
  </Accordion>

  <Accordion title="Specific Collections">
    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".
  </Accordion>

  <Accordion title="Cart total">
    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).

    <Note>
      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.
    </Note>

    Excelente para recompensas como "Gasta \$100 y obtén un regalo gratis".
  </Accordion>

  <Accordion title="Cart quantity">
    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".
  </Accordion>

  <Accordion title="Subscription">
    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".
  </Accordion>

  <Accordion title="Customer is logged in">
    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.
  </Accordion>
</AccordionGroup>

<div id="reward-types">
  ## Tipos de recompensa
</div>

Una vez que se cumplen tus condiciones de activación, se aplica automáticamente una de las siguientes recompensas.

<AccordionGroup>
  <Accordion title="Cart Discount">
    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.
  </Accordion>

  <Accordion title="Free Gift">
    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

    <Note>
      Si el cliente elimina el regalo gratis de su carrito, el descuento también se elimina.
    </Note>
  </Accordion>

  <Accordion title="Free Shipping">
    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.
  </Accordion>
</AccordionGroup>

<div id="discount-combinations">
  ## Combinaciones de descuentos
</div>

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.

<Warning>
  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.
</Warning>

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.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/discounts-combinations-options.gif?s=1dc31d8a4d1799f84e02a95b9d98ee6e" alt="Opciones de combinaciones de descuentos con los descuentos de Product, Order y Shipping marcados" width="3808" height="1080" data-path="images/upcart/discounts-combinations-options.gif" />

<div id="discounts-and-app-embed-status">
  ## Descuentos y estado del app embed
</div>

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.

<div id="storefront-display-and-custom-templates">
  ## Visualización en la tienda y plantillas personalizadas
</div>

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**](/es/upcart/setting_up_a_custom_template_in_upcart) 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`.

<Note>
  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.
</Note>

<div id="frequently-asked-questions">
  ## Preguntas frecuentes
</div>

<AccordionGroup>
  <Accordion title="Si no tengo un carrito activo pero sí un descuento activo, ¿se sigue aplicando el descuento?">
    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.
  </Accordion>

  <Accordion title="¿Desactivar el app embed de Upcart desactiva mis descuentos?">
    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.
  </Accordion>

  <Accordion title="¿Puedo editar una regla de descuento después de crearla?">
    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.
  </Accordion>

  <Accordion title="¿Puedo pausar temporalmente un descuento sin eliminarlo?">
    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.
  </Accordion>

  <Accordion title="¿Por qué no hay un botón Delete en mi descuento activo?">
    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í.
  </Accordion>

  <Accordion title="¿Puedo usar un código promocional con una regla de descuento?">
    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.
  </Accordion>

  <Accordion title="El activador Cart Total Threshold no funciona para mis clientes internacionales. ¿Por qué?">
    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.
  </Accordion>

  <Accordion title="Mi regalo gratis no aparece. ¿Por qué?">
    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.
  </Accordion>

  <Accordion title="Si un cliente elimina el regalo gratis de su carrito, ¿se sigue aplicando el descuento?">
    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.
  </Accordion>

  <Accordion title="¿Se pueden acumular o combinar los descuentos con otras apps de descuentos?">
    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.
  </Accordion>

  <Accordion title="¿Cuál es la diferencia entre Descuentos y Recompensas activadas (Triggered Rewards)?">
    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.
  </Accordion>
</AccordionGroup>
