Sari la conținut
DataEase
Încercați gratuit

Discounturi

Un Discount vă permite să recompensați cumpărătorii cu coduri promoționale, oferte automate, transport gratuit sau oferte „Cumpără X Primește Y”.
Cu DataEase puteți:

  • Crea sute de coduri noi într-o singură încărcare.
  • Actualiza reguli, date sau combina setări în bloc.
  • Șterge rapid ofertele expirate.

Ghidul de discounturi Shopify aici.


  1. Export
  2. Import
  3. Referință câmpuri
  4. Filtre

  1. Alegeți CSV (mai sigur pentru texte foarte lungi) sau Excel.
  2. Alegeți Discount ca entitate.
  3. Selectați câmpuri precum type, startsAt, codesCount, etc.
  4. Rulați sarcina și descărcați fișierul.

Aveți nevoie de capturi de ecran? Vedeți Ghidul de export.


Comenzi suportate în coloana command: CREATE, UPDATE, REPLACE, DELETE, IGNORE
Linie de cod suportată itemCommand: CREATE, UPDATE, MERGE, DELETE, IGNORE

  1. Obțineți foaia de exemplu: Discount-import-sample.xlsx
  2. Completați rândurile:
    • type (DiscountCodeBasic, DiscountAutomaticBasic, etc.) este necesar pentru CREATE.
    • Fiecare cod merge pe propria linie cu itemCommand.
    • Folosiți handle sau title pentru a potrivi când id este gol.
  3. Mapați coloanele în DataEase, încărcați și începeți importul.

Pași compleți: Ghidul de import

Note

  • startsAt / endsAt se schimbă doar dacă coloana este inclusă.
  • recurringCycleLimit = 0 înseamnă nelimitat pentru abonamente.
  • combinesWithShipping este interzis pentru discounturile de transport și va genera o eroare.
  • Limite Shopify: 5 000 de discounturi inteligente și 60 de reguli per discount.

  • id — ID-ul discountului (necesar pentru UPDATE, REPLACE, DELETE).

  • title — Numele văzut de comercianți și cumpărători.

  • summary — Descriere lungă a ofertei (doar pentru administrare).

  • shortSummary — Versiune scurtă a summary. Doar export.

  • startsAt — Când devine activ discountul (ISO 8601).

  • endsAt — Când expiră discountul. Folosiți null pentru nicio dată de încheiere.

  • status — Starea curentă: ACTIVE, SCHEDULED, EXPIRED. Doar export.

  • type — Necesar la CREATE. Unul dintre: DiscountCodeBasic, DiscountAutomaticBasic, DiscountCodeBxgy, DiscountAutomaticBxgy, DiscountCodeFreeShipping, DiscountAutomaticFreeShipping.

  • code — Textul codului promoțional (se aplică doar discounturilor bazate pe cod).

  • itemCommand — Pentru fiecare rând de cod: CREATE, UPDATE, MERGE, DELETE, IGNORE.

  • discountClass — Controlează cum se combină discounturile (comandă, produs, transport). Începând cu Admin API 2026-07 un discount poate avea mai multe clase; această coloană păstrează prima. Doar export.

  • discountClasses — Toate clasele discountului, separate prin virgulă (de exemplu PRODUCT, ORDER). Doar export.

  • codesCount — Numărul de coduri legate de discount. Doar export.

  • command — Comanda principală pentru discount: CREATE, UPDATE, REPLACE, DELETE, IGNORE.

  • customerGetsAllItems — true dacă toate articolele primesc recompensa.

  • customerGetsCollectionHandle — Handle-urile colecțiilor care primesc recompensa.

  • customerGetsVariantsSku — SKU-urile variantelor care primesc recompensa.

  • customerGetsProductsHandle — Handle-urile produselor care primesc recompensa.

  • customerGetsPercentage — Reducere procentuală (0 – 1). Exemplu: 0.2 = 20 % reducere.

  • customerGetsOnQuantity — Cantitatea de articole care primesc recompensa (BxGy).

  • customerGetsAmountValue — Reducere fixă în bani (moneda magazinului).

  • customerGetsAmountAppliesOnEachItem — true pentru a aplica suma fixă fiecărui articol; altfel se împarte între articole.

  • customerBuysAllItems — true dacă orice articol poate declanșa oferta.

  • customerBuysCollectionHandle — Colecțiile care declanșează oferta.

  • customerBuysVariantsSku — SKU-urile variantelor care declanșează oferta.

  • customerBuysProductsHandle — Handle-urile produselor care declanșează oferta.

  • customerBuysAmount — Cheltuiala minimă necesară.

  • customerBuysQuantity — Cantitatea minimă necesară.

  • combinesWithOrder — true dacă acest discount se combină cu discounturile de comandă.

  • combinesWithProduct — true dacă acest discount se combină cu discounturile de produs.

  • combinesWithShipping — true dacă acest discount se combină cu discounturile de transport.

  • appliesOncePerCustomer — true dacă fiecare client poate folosi discountul doar o dată.

  • usageLimit — Numărul maxim de utilizări totale (null = nelimitat).

  • customerSelectionAllCustomers — true dacă toți cumpărătorii pot folosi discountul.

  • customerSelectionSegments — ID-urile segmentelor de clienți permise sau blocate.

  • customerSelectionCustomers — ID-urile specifice ale clienților permise sau blocate.

  • recurringCycleLimit — Pentru abonamente: câte cicluri de facturare se aplică oferta (0 = nelimitat).

  • minimumQuantity — Numărul minim de articole în coș pentru a aplica discountul.

  • minimumSubtotal — Subtotalul minim al coșului pentru a aplica discountul.

  • appliesOnOneTimePurchase — true dacă funcționează pe articolele achiziționate o singură dată.

  • appliesOnSubscription — true dacă funcționează pe articolele de abonament.

  • usesPerOrderLimit — Numărul maxim de ori în care discountul poate fi aplicat pe o singură comandă.

  • maximumShippingPrice — Costul maxim de transport care încă se califică pentru discountul de transport gratuit.

  • destinationSelectionAllCountries — true dacă discountul de transport gratuit acoperă toate țările.

  • destinationSelectionCountries — Codurile de țară din două litere care se califică.

  • destinationSelectionIncludeRestOfWorld — true dacă țările nelistate se califică de asemenea.

  • metafields — Câmpuri suplimentare adăugate de aplicații. Vedeți Ghidul Metafields.

  • Code — Găsiți discounturi care conțin un cod specific.

  • CombinesWith — Filtrați după flagul de combinare (order_discounts, product_discounts, shipping_discounts).

  • DiscountClass — Filtrați după clasă (order, product, shipping).

  • DiscountType — Filtrați după tip (percentage, fixed_amount, bogo, free_shipping).

  • Id — Exportați un singur discount după id.

  • Method — code sau automatic.

  • StartsAt — Interval pentru data de început activă.

  • EndsAt — Interval pentru data de sfârșit activă.

  • CreatedAt — Intervalul datei de creare.

  • UpdatedAt — Intervalul ultimei actualizări.

  • Status — ACTIVE, EXPIRED, SCHEDULED.

  • TimesUsed — Numărul minim sau maxim de utilizări totale.

  • Title — Potrivire parțială pe title.


Aveți nevoie de ajutor? Echipa noastră de suport răspunde în termen de 24 de ore.

Mai multe coloane pe care DataEase le suportă pentru această entitate:

  • hasTimelineComment — Indică dacă discountul are un comentariu pe cronologie (boolean).
  • totalSales — Vânzările totale generate de discount (numeric).
  • customerGetsAmountCurrencyCode — Codul valutar pentru suma discountului pe care clientul o primește (ISO 4217).