fbpx

Coupons in großen Mengen erstellen

Auf der Registerkarte "Coupons" können Sie erstellen.und löschen Coupons zu erstellen und bestehende zu bearbeiten. Standardmäßig werden Gutscheine in MemberMouse einzeln erstellt. Es kann jedoch vorkommen, dass Sie eine große Anzahl von Gutscheinen auf einmal erstellen müssen. Wenn Sie mit PHP vertraut sind, können Sie Gutscheine mithilfe eines benutzerdefinierten Skripts massenweise zu MemberMouse hinzufügen.

Eine große Anzahl von Gutscheinen erstellen

Um eine große Anzahl von Gutscheinen zu erstellen, müssen Sie die folgende mySQL-Anweisung verwenden. Hier ist das Insert-SQL für das Einfügen eines einzelnen Coupons:

INSERT INTO mm_coupons (`Gutschein_name`, `Gutschein_code`, `Gutschein_typ`, `Gutschein_wert`, `Gutschein_wert_währung`, `Beschreibung`, `Menge`, `Startdatum`, `Enddatum`, `Wiederkehrende_Rechnungsstellung`, `ist_geschenkt`, `ist_archiviert`, `Geschenk_Benutzer_ID`, `Geschenk_Bestellung_Item_ID`, `Datum_geändert`, `Datum_hinzugefügt`)
VALUES ('Muster-Gutschein', 'Muster', 'Prozent', '20', 'USD', NULL, '-1', NOW(), NULL, 'all', '0', '0', '0', '0', NOW(), CURRENT_TIMESTAMP);

Beachten Sie, dass "coupon_value-currency" bei kostenlosen Gutscheinen weggelassen werden kann, bei bezahlten Gutscheinen aber angegeben werden sollte.

Die drei möglichen Werte für coupon_type sind:

  • Prozentsatz
  • Dollar
  • kostenlos

Ein $10-Rabattgutschein hätte also den folgenden Wert:

Dollar", "10",

Ein 25%-Gutschein würde dagegen folgende Werte haben:

Prozent", "25",

Sobald Sie Ihre Einzelcoupon-Anweisung haben, müssen Sie ein einfaches PHP-Skript schreiben, über jeden Coupon aus einer CSV-Datei iterieren und die Insert-Abfrage ausführen.

Hinzufügen von Produktbeschränkungen zu Gutscheinen

Wenn Sie Ihren Gutscheinen Produktbeschränkungen hinzufügen müssen, um sicherzustellen, dass sie nur für bestimmte Produkte verwendet werden können, können Sie die folgende Abfrage verwenden:

INSERT INTO `mm_coupon_restrictions` (`coupon_id`, `product_id`, `date_modified`, `date_added`)
VALUES ('', '', AKTUELL_TIMESTAMP, AKTUELL_TIMESTAMP);

Einfach ersetzen <coupon_id> mit der ID des gewünschten Coupons und <product_id> mit der ID des gewünschten Produkts.

War dieser Artikel hilfreich?

Verwandte Artikel

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!