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

To create a large number of coupons, you will need to use the following mySQL statement.  Here’s the insert SQL for inserting a single coupon:

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);

Note that ‘coupon_value-currency’ can be omitted for free coupons, but should be specified for paid ones.

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:

‘percentage’, ’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!