Descuentos
Un Descuento le permite recompensar a los compradores con códigos promocionales, ofertas automáticas, envío gratuito u ofertas de “Compre X y obtenga Y”.
Con DataEase usted puede:
- Crear cientos de nuevos códigos en una sola carga.
- Actualizar reglas, fechas o configuraciones combinadas en masa.
- Eliminar rápidamente ofertas vencidas.
Guía de descuentos de Shopify aquí.
Tabla de Contenidos
Section titled “Tabla de Contenidos”2. Exportar
Section titled “2. Exportar”- Elija CSV (más seguro para textos muy largos) o Excel.
- Seleccione Discount como la entidad.
- Seleccione campos como type, startsAt, codesCount, etc.
- Ejecute la tarea y descargue su archivo.
¿Necesita capturas de pantalla? Vea la Guía de exportación.
3. Importar
Section titled “3. Importar”Comandos soportados en la columna command: CREATE, UPDATE, REPLACE, DELETE, IGNORE
itemCommand soportado en línea de código: CREATE, UPDATE, MERGE, DELETE, IGNORE
- Obtenga la hoja de muestra: Discount-import-sample.xlsx
- Complete las filas:
- type (DiscountCodeBasic, DiscountAutomaticBasic, etc.) es requerido para CREATE.
- Cada código va en su propia línea con itemCommand.
- Use handle o title para coincidir cuando id está vacío.
- Mapee las columnas en DataEase, cargue y comience la importación.
Pasos completos: Guía de importación
Notas
startsAt/endsAtcambian solo si la columna está incluida.recurringCycleLimit = 0significa ilimitado para suscripciones.combinesWithShippingestá prohibido para descuentos de envío y generará un error.- Límites de Shopify: 5 000 descuentos inteligentes y 60 reglas por descuento.
4. Referencia de campos
Section titled “4. Referencia de campos”Básico
Section titled “Básico”-
id— ID del Descuento (necesario para UPDATE, REPLACE, DELETE). -
title— Nombre visto por comerciantes y compradores. -
summary— Descripción larga de la oferta (solo admin). -
shortSummary— Versión corta de summary. Solo exportación. -
startsAt— Cuándo el descuento se activa (ISO 8601). -
endsAt— Cuándo el descuento expira. Usenullpara sin fecha de finalización. -
status— Estado actual: ACTIVE, SCHEDULED, EXPIRED. Solo exportación. -
type— Requerido en CREATE. Uno de: DiscountCodeBasic, DiscountAutomaticBasic, DiscountCodeBxgy, DiscountAutomaticBxgy, DiscountCodeFreeShipping, DiscountAutomaticFreeShipping. -
code— Texto del código promocional (aplica solo a descuentos basados en código). -
itemCommand— Para cada fila de código: CREATE, UPDATE, MERGE, DELETE, IGNORE. -
discountClass— Controla cómo se combinan los descuentos (orden, producto, envío). Desde Admin API 2026-07 un descuento puede tener varias clases; esta columna conserva la primera. Solo exportación. -
discountClasses— Todas las clases del descuento, separadas por comas (por ejemploPRODUCT, ORDER). Solo exportación. -
codesCount— Número de códigos vinculados al descuento. Solo exportación. -
command— Comando principal para el descuento: CREATE, UPDATE, REPLACE, DELETE, IGNORE.
Cliente Recibe (recompensa)
Section titled “Cliente Recibe (recompensa)”-
customerGetsAllItems—truesi todos los artículos reciben la recompensa. -
customerGetsCollectionHandle— Handles de colecciones a recompensar. -
customerGetsVariantsSku— SKUs de variantes a recompensar. -
customerGetsProductsHandle— Handles de productos a recompensar. -
customerGetsPercentage— Porcentaje de descuento (0 – 1). Ejemplo:0.2= 20 % de descuento. -
customerGetsOnQuantity— Cantidad de artículos que reciben la recompensa (BxGy). -
customerGetsAmountValue— Descuento fijo en dinero (moneda de la tienda). -
customerGetsAmountAppliesOnEachItem—truepara aplicar cantidad fija a cada artículo; de lo contrario, se divide entre los artículos.
Cliente Compra (prerrequisito)
Section titled “Cliente Compra (prerrequisito)”-
customerBuysAllItems—truesi cualquier artículo puede activar la oferta. -
customerBuysCollectionHandle— Colecciones que activan la oferta. -
customerBuysVariantsSku— SKUs de variantes que activan la oferta. -
customerBuysProductsHandle— Handles de productos que activan la oferta. -
customerBuysAmount— Gasto mínimo necesario. -
customerBuysQuantity— Cantidad mínima necesaria.
Opciones
Section titled “Opciones”-
combinesWithOrder—truesi este descuento se combina con descuentos de orden. -
combinesWithProduct—truesi este descuento se combina con descuentos de producto. -
combinesWithShipping—truesi este descuento se combina con descuentos de envío. -
appliesOncePerCustomer—truesi cada cliente puede usar el descuento solo una vez. -
usageLimit— Máximo de usos totales (null= ilimitado). -
customerSelectionAllCustomers—truesi todos los compradores pueden usar el descuento. -
customerSelectionSegments— IDs de segmentos de clientes permitidos o bloqueados. -
customerSelectionCustomers— IDs de clientes específicos permitidos o bloqueados. -
recurringCycleLimit— Para suscripciones: cuántos ciclos de facturación aplica la oferta (0 = ilimitado). -
minimumQuantity— Mínimo de artículos en el carrito para aplicar el descuento. -
minimumSubtotal— Subtotal mínimo del carrito para aplicar el descuento. -
appliesOnOneTimePurchase—truesi funciona en artículos de compra única. -
appliesOnSubscription—truesi funciona en artículos de suscripción. -
usesPerOrderLimit— Máximo de veces que el descuento puede aplicarse en un solo pedido. -
maximumShippingPrice— Costo máximo de envío que aún califica para el descuento de envío gratuito. -
destinationSelectionAllCountries—truesi el descuento de envío gratuito cubre todos los países. -
destinationSelectionCountries— Códigos de país de dos letras que califican. -
destinationSelectionIncludeRestOfWorld—truesi los países no listados también califican.
Metafields
Section titled “Metafields”metafields— Campos adicionales agregados por aplicaciones. Vea la Guía de Metafields.
5. Filtros
Section titled “5. Filtros”-
Code— Encuentre descuentos que contengan un código específico. -
CombinesWith— Filtre por bandera de combinación (order_discounts, product_discounts, shipping_discounts). -
DiscountClass— Filtre por clase (orden, producto, envío). -
DiscountType— Filtre por tipo (percentage, fixed_amount, bogo, free_shipping). -
Id— Exporte un solo descuento por id. -
Method—codeoautomatic. -
StartsAt— Rango para la fecha de inicio de actividad. -
EndsAt— Rango para la fecha de fin de actividad. -
CreatedAt— Rango de fecha de creación. -
UpdatedAt— Rango de fecha de última actualización. -
Status— ACTIVE, EXPIRED, SCHEDULED. -
TimesUsed— Mínimo o máximo de usos totales. -
Title— Coincidencia parcial en title.
¿Necesita ayuda? Nuestro equipo de soporte responde en un plazo de 24 horas.
Campos adicionales
Section titled “Campos adicionales”Más columnas que DataEase soporta para esta entidad:
hasTimelineComment— Indica si el descuento tiene un comentario en la línea de tiempo (booleano).totalSales— Ventas totales generadas por el descuento (numérico).customerGetsAmountCurrencyCode— Código de moneda para la cantidad de descuento que recibe el cliente (ISO 4217).