createVoucher

Syntax: createVoucher( data )

Erstellt einen Rabattcode.

Zugriffsrechte

Vollzugriff benötigt.

Argumente

data – ein Array mit diesen Elemenen:

  • code – der Gutscheincode
  • product_ids – „all“ (Standard) oder durch Kommas getrennte Liste der Produkt-Ids, für die dieser Rabattcode gilt
  • valid_from (optional) – Zeitpunkt (z.B. 2017-12-31 12:00:00), ab wann der Code gilt
  • expires_at (optional) – Zeitpunkt,  an dem der Code ungültig wird
  • first_rate (optional) – der Rabatt in Prozent auf die erste Zahlung (bei Abos/Ratenzahlung) bzw. auf den Kaufbetrag bei Einmalzahlung
  • other_rates (optional) – der Rabatt in Prozent auf die Folgezahlungen (bei Abo/Ratenzahlung)
  • first_amount (optional) – der Rabatt als Festbetrag auf die erste Zahlung/Einmalzahlung
  • other_amounts (optional) – der Rabatt als Festbetrag auf die Folgezahlungen
  • currency (optional) – Währung der obigen Beträge
  • is_count_limitedBoolean – bei FALSE (Standard) kann der Code unbetrenzt verwendet werden. Bei TRUE ist die Anwendung begrenzt
  • count_left – falls  is_count_limited == TRUE: die Anzahl der verbleibenden ANwendungen. Standard ist 1.
  • note – die Notiz
  • upgrade_policy legt fest, wie der Code bei Upgrades angewendet wird:
    • valid – Gutschein voll anwendbar
    • other_only – Nur Rabatt auf Folgeraten
    • not_valid – Gutschein nicht anwendbar

Rückgabedaten

Array
(
     [data] => Array
     (
         [coupon_id] => 12345
         [code] => EinGutscheincode
     )
)
Aktualisiert am 29. Oktober 2019

War dieser Artikel hilfreich?

Relevante Artikel