Gutscheincode-Einschränkungen in WooCommerce verstehen
Veröffentlicht: 2020-07-17Gutscheincodes sind eine Möglichkeit, Kunden einen Kaufanreiz zu bieten, von dem sowohl die Kunden als auch das Unternehmen profitieren. Kunden erhalten die gewünschten Produkte zu einem niedrigeren Preis, und der E-Commerce-Shop generiert Einnahmen.
Während eine übermäßige Nutzungskontrolle über den Coupon für die Kunden von Vorteil sein kann, ist dies möglicherweise nicht der Fall für das Unternehmen. Es besteht eine hohe Wahrscheinlichkeit, dass der Gutscheincode missbraucht wird, was zu einem Verlust für das Geschäft führt. Der Ladenbesitzer sollte also die Kontrolle über die Verwendung des Gutscheincodes haben.
Als E-Commerce-Lösung bietet WooCommerce auch eine Option zum Hinzufügen von Gutscheincodes mit einigen grundlegenden Nutzungsbeschränkungen wie Mindestausgaben beim Kauf oder Gutscheincodes können für bestimmte Produkte oder Kategorien usw. hinzugefügt werden. Und einige der Einschränkungen, die für ein Geschäft erforderlich sind aber sind standardmäßig nicht verfügbar. WooCommerce kann mithilfe verfügbarer Erweiterungen oder programmgesteuert mithilfe von Code-Snippets hinzugefügt werden.
In diesem Beitrag werden wir einige der grundlegenden Einschränkungen besprechen, die für einen E-Commerce-Shop erforderlich sind. Es wird in zwei Abschnitte unterteilt, die die in WooCommerce verfügbaren Standard-Nutzungsbeschränkungen erläutern, und einen weiteren mit den erforderlichen Nutzungsbeschränkungen, die jedoch nur mit den Erweiterungen verwendet oder programmgesteuert hinzugefügt werden können.
Standardnutzungsbeschränkungen in WooCommerce
Einige der WooCommerce-Standardnutzungseinschränkungen sind:
1. Bestellsumme
Die Gesamtbestellbeschränkung ist nützlich, um einen Mindestbetrag für die gekauften Artikel festzulegen, um die Vorteile eines Gutscheincodes zu nutzen. So kann der Kunde den Gutscheincode nur verwenden, wenn die gekauften Artikel einen Wert von 100 $ oder mehr haben.
Dies kann in hohem Maße für die Gutscheincodes verwendet werden, die öffentlich auf der Website oder einer Marketingplattform angezeigt werden. Ein Beispiel für einen solchen Gutscheincode wären die Rabattangebote auf Festivals oder Rabatte auf Neukäufe von Social-Media-Plattformen wie Google Ads.
2. Individuelle Nutzung
Die Verwendung mehrerer Gutscheine für einen einzelnen Einkaufswagen zuzulassen, ist nicht die richtige Option für das Unternehmen. Es kann zu erheblichen Einnahmeverlusten führen. Diese Einschränkung hilft einem Ladenbesitzer, einen Gutscheincode zu erstellen, mit dem andere Gutscheincodes nicht verwendet werden können.
3. Artikel im Angebot ausschließen
Ausverkaufte Artikel sind bereits zu einem reduzierten Preis erhältlich, daher möchten einige Ladenbesitzer möglicherweise keinen zusätzlichen Rabatt durch Gutscheincodes für den Kauf solcher Artikel gewähren. Diese Einschränkung hilft ihnen, die Verwendung von Gutscheincodes für Artikel im Angebot zu deaktivieren.
4. Produkte
Diese Einschränkung kann hilfreich sein, um Gutscheincodes für eine bestimmte Produktpalette hinzuzufügen oder eine bestimmte Produktpalette von der Anwendbarkeit des Gutscheincodes auszuschließen. Die Produkte können auch in Kategorien eingeteilt werden und die Gutscheincodes können für jede Kategorie erstellt werden. Beispielsweise möchte ein E-Commerce-Shop, der mehrere Produkte wie Elektronik, Mode, Computer usw. verkauft, möglicherweise keine Rabatte für alle Kategorien gewähren. So können sie Gutscheincodes für bestimmte Kategorien wie Mode erstellen und an ihre Kunden senden.
5. E-Mail-Adresse
Das Einschränken von Gutscheincodes anhand der E-Mail-ID ist in Situationen hilfreich, in denen Sie Rabatte nur für Gmail-Konten gewähren möchten, wenn der Kunde die Produkte über die angegebenen Google-Anzeigen kauft. Oder wenn Sie einen Gutscheincode nur einem einzelnen Kunden zur Verfügung stellen, können Sie ihn mit der E-Mail-ID dieses Kunden einschränken, um Missbrauch zu vermeiden.
WooCommerce bietet eine Kurzanleitung zur Coupon-Verwaltung, die die Coupon-Erstellung und die für den Coupon verfügbaren Optionen erklärt. Sie können sich den Leitfaden ansehen und Coupons basierend auf Ihrer Nutzung erstellen.

Nutzungsbeschränkungen mit WooCommerce-Erweiterungen
Einige Nutzungsbeschränkungen, die mit den WooCommerce-Erweiterungen verfügbar sind, sind:
1. Bestimmte Kunden
Dies kann in zwei Optionen unterteilt werden, eine für Neukunden und eine andere für Bestandskunden.
Die Gutscheinbeschränkung für Neukunden kann nützlich sein, um einen Rabatt auf den ersten Verkauf zu gewähren, der dazu beitragen kann, immer mehr neue Kunden zu gewinnen, ohne die Margen für diejenigen zu opfern, die bereits gekauft haben.
Gutscheineinschränkungen für bestehende Kunden können in den folgenden Szenarien nützlich sein:
- Sie möchten Ihren bestehenden Kunden mit einem speziellen Gutschein dafür belohnen, dass Sie Ihr langjähriger Kunde sind.
- Wenn sie lange nichts von Ihrer Website gekauft haben und Sie sie für weitere Einkäufe gewinnen möchten, bieten Sie ihnen einige aufregende Rabatte.
- Wenn Sie Ihrer Website eine neue Kollektion hinzugefügt haben und möchten, dass Ihre bestehenden Kunden diese zu einem niedrigeren Preis kaufen, kann diese Option nützlich sein.
Erweiterungen : Einschränkungen für WooCommerce-Gutscheine
2. Standort
Diese Option kann nützlich sein, um Coupons für bestimmte Gebiete wie Land, Bundesland, Postleitzahl/Postleitzahlen einzuschränken. Zum Beispiel sind einige Coupons gelegentlich für bestimmte Länder verfügbar, wie Diwali für Indien, Black Friday für die Vereinigten Staaten usw.
Erweiterungen : Smart Coupons, WooCommerce Coupon-Einschränkungen
3. Benutzerrollen
Die Einschränkung der Benutzerrolle kann hilfreich sein, um die Verwendung von Gutscheincodes nur bestimmten Kundentypen zu ermöglichen. Dies wäre hilfreich, wenn Sie einen auf Mitgliedschaft basierenden Shop haben, dann können Coupons für verschiedene Mitglieder oder für die Benutzerrolle wie Premiumkunde, Einzelhändler, Großhändler usw. erstellt werden.

Erweiterungen : Smart Coupons, WooCommerce Coupon Restrictions, WooCommerce Extended Coupon Features PRO
4. Zahlungsmethode
Bestimmte Coupons sind nur für Kunden verfügbar, wenn sie an der Kasse eine bestimmte Zahlungsmethode auswählen. Beispielsweise wird ein zusätzlicher Rabatt von 5 % gewährt, wenn ein Kunde an der Kasse eine Zahlung mit einer bestimmten Kredit-/Debitkarte vornimmt. Diese Einschränkung hilft bei der Einrichtung von Gutscheincodes für Zahlungsmethoden.
Erweiterungen : Smart Coupons, WooCommerce Extended Coupon Features PRO
Wir haben auch eine Erweiterung Payment Gateway Based Fees and Discounts for WooCommerce, die den Coupons keine Nutzungsbeschränkungen hinzufügt, aber Sie können Gebühren und Rabatte basierend auf dem vom Benutzer an der Kasse ausgewählten Zahlungsgateway hinzufügen.
5. Versandart
Genauso wie Zahlungsmethoden sind einige Coupons nur für Kunden verfügbar, wenn sie an der Kasse eine bestimmte Versandmethode auswählen. Beispielsweise wird ein zusätzlicher Rabatt von 5 % gewährt, wenn ein Kunde die Produkte im Geschäft abholt und keine Lieferung wünscht. Dies geschieht bei der Auswahl der Versandmethode "Lokale Abholung".
Erweiterungen : Smart Coupons, WooCommerce Extended Coupon Features PRO
Hinzufügen von Nutzungsbeschränkungen mithilfe von Code-Snippets
Sie haben Ihre gewünschte Einschränkung nicht in der obigen Liste aufgeführt? Kein Problem, WooCommerce hat auch die Möglichkeit, die Gutscheincode-Beschränkung über einen Haken hinzuzufügen.
Abgesehen von den oben genannten Einschränkungen gibt es eine weitere Einschränkung, die von den Ladenbesitzern verlangt werden könnte, nämlich das Hinzufügen von Coupons basierend auf der Bestellmenge. Dies wird verwendet, um den Gutscheincode nur für die Kunden einzuschränken, die eine festgelegte Mindestmenge kaufen. Beispiel: Ein Kunde kauft mehr als eine bestimmte Menge, sagen wir 50 oder mehr, und gewährt ihm dann 20 % Rabatt. Dies kann für Unternehmen nützlicher sein, die sowohl im Einzelhandel als auch im Großhandel tätig sind.
Fügen Sie den folgenden Code zur Datei functions.php des untergeordneten Designs hinzu oder verwenden Sie ein beliebiges Code-Snippet-Plugin, um ein Feld für die Mindestbestellmenge auf der Registerkarte Nutzungsbeschränkung hinzuzufügen.
/** * Neues Feld auf der Registerkarte Nutzungsbeschränkung für WooCommerce-Gutscheine hinzugefügt */ Funktion ts_woocommerce_coupon_options_usage_restriction( $coupon_get_id, $coupon ) { woocommerce_wp_text_input( array( 'id' => 'order_quantity', 'label' => __( 'Mindestbestellmenge', 'woocommerce' ), 'Platzhalter' => __( 'Kein Minimum', 'Woocommerce' ), 'description' => __( 'In diesem Feld können Sie die zulässige Mindestmenge für die Verwendung des Gutscheins festlegen.', 'woocommerce' ), 'desc_tip' => wahr, 'Typ' => 'Text', )); } add_action( 'woocommerce_coupon_options_usage_restriction', 'ts_woocommerce_coupon_options_usage_restriction', 10, 2 );

Um den Wert dieser Option zu speichern, verwenden Sie das folgende Code-Snippet.
/** * Speichern Sie die Nutzungsbeschränkungsoption */ Funktion ts_woocommerce_coupon_options_save( $post_id, $coupon ) { update_post_meta( $post_id, 'order_quantity', $_POST['order_quantity'] ); } add_action( 'woocommerce_coupon_options_save', 'ts_woocommerce_coupon_options_save', 10, 2 );
Sobald die Einschränkung hinzugefügt wurde, müssen Sie das folgende Code-Snippet verwenden, um sie im WooCommerce-Einkaufswagen zu validieren.
** * Überprüfen Sie, ob der Gutscheincode gültig ist, während er auf den Einkaufswagen angewendet wird. */ Funktion ts_woocommerce_coupon_validation( $is_valid, $coupon ) { /** * Ausgewählte Gutscheine sind nur für die angegebene Bestellmenge zulässig */ $total_quantity = WC()->cart->get_cart_contents_count(); if ( isset( $total_quantity ) ) { if ( $total_quantity < get_post_meta( $coupon->get_id(), 'order_quantity', true ) ) { $is_valid = falsch; } } Rückgabe $is_valid; } add_filter( 'woocommerce_coupon_is_valid', 'ts_woocommerce_coupon_validation', 100, 2 );

Für bestimmte Nutzungsbeschränkungen, wie die Bereitstellung eines Gutscheincodes für Kunden, die mit Kredit-/Debitkarte bezahlen, oder wenn ein Kunde eine festgelegte Mindestmenge kauft usw., möchten Sie den Gutscheincode möglicherweise automatisch auf den Warenkorb anwenden. Sie können unseren früheren Beitrag durchgehen, in dem erklärt wird, wie Sie den Gutscheincode automatisch auf den WooCommerce-Warenkorb anwenden.