{"id":23038,"date":"2026-08-31T06:19:48","date_gmt":"2026-08-31T04:19:48","guid":{"rendered":"https:\/\/www.curiaweb.ch\/?post_type=docs&#038;p=23038"},"modified":"2026-08-31T06:19:49","modified_gmt":"2026-08-31T04:19:49","password":"","slug":"vouchers-discount-codes","status":"publish","type":"docs","link":"https:\/\/www.curiaweb.ch\/en\/hilfe\/cms-online-shops\/gutscheine-rabattcodes\/","title":{"rendered":"Creating coupons and discount codes in WooCommerce"},"content":{"rendered":"<p class=\"wp-block-paragraph\">With coupons, you can grant customers a discount in WooCommerce. For example, you can set up a percentage discount, a fixed cart discount, or a fixed discount on specific products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also specify when a coupon may be used. For example, a discount can be restricted to specific products or categories, tied to a minimum order value, or made available only for certain email addresses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can find the voucher management in the WordPress backend under:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Marketing\n\u2192 Vouchers\n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> WooCommerce Core already includes extensive coupon management. Advanced features such as automatically applied coupons, free products, store credit, or special BOGO promotions, on the other hand, require additional extensions or custom adjustments.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Enable coupons in WooCommerce first<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you can use vouchers, the voucher function must be activated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>WooCommerce\n\u2192 Settings\n\u2192 General\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In the voucher section, you activate the option to use voucher codes and save the settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After that you can under <strong>Marketing \u2192 Vouchers<\/strong> manage your vouchers and create new vouchers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create a new voucher<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Marketing\n\u2192 Vouchers\n\u2192 Add voucher\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">First, the voucher needs a <strong>Coupon code<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the code that your customer will enter later, for example, in the shopping cart or checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A possible code would be:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>WELCOME10\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce can also generate a coupon code for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose a code that is easy to read and enter correctly. A coupon only works if WooCommerce can match the entered code to a valid coupon.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The description is just for you<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can add a description under the voucher code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This description is intended for your internal administration and will not be displayed to the customer as part of the voucher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You could note there, for example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>10 % Welcome Discount\nfor the Fall 2026 Promotion\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Especially when you use multiple vouchers later on, a clear description helps you understand their purpose.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The three types of discounts in WooCommerce<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under <strong>General<\/strong> you define the discount type. WooCommerce Core provides three options for this:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Discount type<\/th><th>Effect<\/th><\/tr><\/thead><tbody><tr><td><strong>Percentage discount<\/strong><\/td><td>Grants a percentage discount on the products for which the coupon is valid.<\/td><\/tr><tr><td><strong>Fixed cart discount<\/strong><\/td><td>Deducts a fixed amount from the cart.<\/td><\/tr><tr><td><strong>Fixed product discount<\/strong><\/td><td>Deducts a fixed amount per eligible product or item.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Which type of discount you use depends on what your coupon is intended to achieve.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create percentage discount<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A percentage coupon reduces the price of eligible products by a certain percentage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Item Total:\nCHF 200.00\n\nCoupon:\n10 %\n\nDiscount:\nCHF 20.00\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For a 10 percent discount, you simply enter in the coupon amount:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>10\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You do not enter either the percent sign or a currency symbol.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create fixed cart discount<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With a fixed cart discount, a specific amount is deducted from the eligible cart.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Goods value:\nCHF 150.00\n\nVoucher:\nCHF 20.00\n\nNew goods value:\nCHF 130.00\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Do you choose as discount type <strong>Fixed cart discount<\/strong> and enter as the amount:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>20\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">, the voucher grants a discount of CHF 20.00 on the eligible shopping cart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding fixed product discounts correctly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At <strong>fixed product discount<\/strong> one detail is particularly important: The registered amount applies to every eligible item.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example makes the difference clear:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>3 T-Shirts\nCHF 30.00 each\n\nFixed product discount:\nCHF 5.00\n\nDiscount:\n3 \u00d7 CHF 5.00\n= CHF 15.00\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If you instead want a fixed discount of CHF 5.00 in total on the entire shopping cart, you must <strong>fixed cart discount<\/strong> use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> \u201eFixed product discount\u201c does not automatically mean \u201ea one-time discount on a product in the cart.\u201c The amount is applied per eligible item.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add an expiration date to the voucher<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can set an expiration date for a voucher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After this date, the voucher can no longer be used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is useful, for example, in the case of time-limited promotions.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Promotion:\nAutumn Discount\n\nValid until:\nSeptember 30, 2026\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce treats the coupon as already expired on the entered expiration date. Therefore, if a promotion is supposed to be valid up to and including a specific day, you should take this behavior into account when choosing the date.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enable free shipping with a coupon<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A WooCommerce coupon can also be used for free shipping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this purpose, the voucher has the option <strong>Allow free shipping<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, activating this option alone is not enough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the relevant shipping zone, the WooCommerce shipping method must also be added <strong>Free shipping<\/strong> be set up and configured so that a corresponding voucher can be used as a prerequisite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The simplified procedure is therefore:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Coupon\n\u201eAllow free shipping\u201c\n+\nShipping zone\nwith \u201eFree shipping\u201c\n+\nMatching requirement\n=\nFree shipping with coupon\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">We explain how to set up shipping zones and shipping methods in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/shipping-zones-shipping-methods-shipping-costs-2\/\">Set up shipping zones, shipping methods, and shipping costs<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> A standard product discount or cart discount does not automatically reduce shipping costs. Shipping costs are not a standard cart line item.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set usage restrictions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A voucher does not have to apply to every shopping cart and every customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the field of <strong>Restriction of use<\/strong> can you specify the exact conditions under which WooCommerce accepts the coupon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce Core offers several ways to do this.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td><strong>Minimum order value<\/strong><\/td><td>The voucher can only be used starting from a certain order value.<\/td><\/tr><tr><td><strong>Maximum order value<\/strong><\/td><td>The voucher can only be used up to a certain order value.<\/td><\/tr><tr><td><strong>Apply only individually<\/strong><\/td><td>The voucher cannot be used in conjunction with other vouchers.<\/td><\/tr><tr><td><strong>Exclude discounted items<\/strong><\/td><td>Products already on sale are excluded from the voucher.<\/td><\/tr><tr><td><strong>Products<\/strong><\/td><td>The voucher is only valid if certain products meet the conditions.<\/td><\/tr><tr><td><strong>Exclude products<\/strong><\/td><td>Certain products are excluded from the voucher.<\/td><\/tr><tr><td><strong>Product categories<\/strong><\/td><td>The voucher is restricted to products from certain categories.<\/td><\/tr><tr><td><strong>Exclude categories<\/strong><\/td><td>Products from certain categories are excluded.<\/td><\/tr><tr><td><strong>Allowed email addresses<\/strong><\/td><td>The voucher may only be used by the specified customer email addresses.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You don't have to fill out all the fields. If you leave a restriction blank, the voucher will not be restricted based on this criterion.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set minimum order value<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the minimum order value, you can specify that a voucher is only accepted starting from a certain purchase amount.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Coupon:\n10 % discount\n\nMinimum order amount:\nCHF 100.00\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the cart value relevant for the promotion does not reach this limit, the customer cannot use the voucher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce pr\u00fcft den Mindestbetrag anhand der daf\u00fcr vorgesehenen Warenkorb-Zwischensumme einschliesslich Steuer. Andere Gutscheine werden f\u00fcr diese Pr\u00fcfung nicht einfach vorab vom Mindestbetrag abgezogen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Maximalbestellwert festlegen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Du kannst einen Gutschein auch nur bis zu einem bestimmten Warenkorbwert erlauben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Maximalbestellwert:\nCHF 500.00\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Liegt der f\u00fcr die Gutscheinpr\u00fcfung relevante Warenkorbwert dar\u00fcber, ist der Gutschein nicht g\u00fcltig.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das kann sinnvoll sein, wenn eine Rabattaktion bewusst nur f\u00fcr Bestellungen innerhalb eines bestimmten Warenwerts vorgesehen ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mehrere Gutscheine gleichzeitig verhindern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With <strong>Apply only individually<\/strong> or rather <strong>Individual use only<\/strong> legst du fest, dass dieser Gutschein nicht zusammen mit anderen Gutscheinen verwendet werden darf.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das verhindert beispielsweise folgende Kombination:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Gutschein 1:\n10 % Rabatt\n\n+\n\nGutschein 2:\nCHF 20 Rabatt\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn dein Gutschein nicht mit anderen Aktionen kombiniert werden soll, solltest du diese Einstellung entsprechend aktivieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bereits reduzierte Produkte ausschliessen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce kann Produkte, die bereits einen Angebotspreis besitzen, von einem Gutschein ausschliessen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Are you activating <strong>Exclude discounted items<\/strong>, gilt der Gutschein nicht f\u00fcr entsprechende Sale-Produkte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einem festen Warenkorb-Rabatt kann der Gutschein ausserdem ung\u00fcltig sein, wenn der Warenkorb ausschliesslich aus ausgeschlossenen Sale-Artikeln besteht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit kannst du vermeiden, dass ein bereits reduzierter Artikel zus\u00e4tzlich durch denselben Gutschein rabattiert wird.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutschein auf bestimmte Produkte beschr\u00e4nken<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under <strong>Products<\/strong> kannst du festlegen, f\u00fcr welche Produkte der Gutschein gelten soll.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Gutschein:\nZUBEHOER20\n\nRabatt:\n20 %\n\nG\u00fcltig f\u00fcr:\nNotebook-Tasche\nUSB-C-Dock\nMaus\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der Rabatt wird dann entsprechend der Gutscheinart nur auf die berechtigten Produkte angewendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Funktion ist hilfreich, wenn eine Aktion nicht f\u00fcr das gesamte Sortiment gelten soll.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bestimmte Produkte ausschliessen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Umgekehrt kannst du einzelne Produkte ausdr\u00fccklich von einem Gutschein ausschliessen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist beispielsweise sinnvoll, wenn ein allgemeiner Gutschein f\u00fcr fast den gesamten Shop gelten soll, einzelne Produkte aber nicht rabattiert werden d\u00fcrfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Du musst daf\u00fcr nicht alle erlaubten Produkte einzeln eintragen. Stattdessen kannst du gezielt die Ausnahmen hinterlegen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutschein auf Produktkategorien beschr\u00e4nken<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Statt einzelne Produkte auszuw\u00e4hlen, kannst du einen Gutschein auch auf bestimmte Produktkategorien beschr\u00e4nken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Gutschein:\nSOMMER15\n\nRabatt:\n15 %\n\nProduktkategorie:\nSommerbekleidung\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Damit l\u00e4sst sich eine Rabattaktion einfacher f\u00fcr eine ganze Produktgruppe verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wie WooCommerce-Produktkategorien grunds\u00e4tzlich funktionieren, erkl\u00e4ren wir im Artikel <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/product-categories-tags-attributes\/\">How to correctly use categories, tags, and attributes for products<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Produktkategorien ausschliessen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Auch das umgekehrte Verfahren ist m\u00f6glich.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Du kannst beispielsweise einen allgemeinen Gutschein erstellen und eine bestimmte Kategorie davon ausschliessen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Produkte aus dieser Kategorie erhalten dann keinen entsprechenden Rabatt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutschein auf bestimmte Kunden beschr\u00e4nken<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce Core bietet unter <strong>Allowed email addresses<\/strong> eine einfache M\u00f6glichkeit, einen Gutschein auf bestimmte Kunden einzuschr\u00e4nken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dort kannst du die E-Mail-Adressen eintragen, f\u00fcr die der Gutschein g\u00fcltig sein soll.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce pr\u00fcft dabei die Rechnungs-E-Mail-Adresse des Kunden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce unterst\u00fctzt in diesem Feld auch eine Wildcard mit einem Sternchen. Damit l\u00e4sst sich beispielsweise eine E-Mail-Domain freigeben.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>*@beispiel.ch\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ein solcher Eintrag erlaubt passende Rechnungs-E-Mail-Adressen dieser Domain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Erweiterte Einschr\u00e4nkungen wie \u201enur Neukunden\u201c, bestimmte Benutzerrollen oder geografische Regeln geh\u00f6ren nicht zu diesen normalen WooCommerce-Core-Einstellungen. Daf\u00fcr sind zus\u00e4tzliche Erweiterungen notwendig.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nutzungslimits festlegen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Neben den Bedingungen f\u00fcr einen Gutschein kannst du festlegen, wie oft er verwendet werden darf.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daf\u00fcr gibt es den Bereich <strong>Nutzungslimits<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce Core bietet hier drei wichtige Einstellungen:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td><strong>Nutzungslimit pro Gutschein<\/strong><\/td><td>Wie oft der Gutschein insgesamt verwendet werden darf.<\/td><\/tr><tr><td><strong>Nutzung auf X Artikel beschr\u00e4nken<\/strong><\/td><td>Wie viele berechtigte Artikel durch den Gutschein rabattiert werden d\u00fcrfen.<\/td><\/tr><tr><td><strong>Nutzungslimit pro Benutzer<\/strong><\/td><td>Wie oft ein einzelner Kunde den Gutschein verwenden darf.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Nutzungslimit pro Gutschein<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mit diesem Wert begrenzt du die Gesamtzahl der Verwendungen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Gutschein:\nSTART20\n\nNutzungslimit:\n100\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nach Erreichen des Limits kann der Gutschein nicht weiter verwendet werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u00e4sst du das Feld leer, gibt es von dieser Einstellung aus kein festgelegtes Gesamtlimit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rabatt auf eine bestimmte Anzahl Artikel begrenzen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mit dem Artikellimit kannst du bestimmen, f\u00fcr wie viele berechtigte Artikel der Gutschein angewendet wird.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Einstellung ist insbesondere bei Produktrabatten relevant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Warenkorb:\n5 berechtigte Produkte\n\nArtikellimit:\n2\n\n\u2192 Rabatt wird auf h\u00f6chstens\n2 berechtigte Artikel angewendet\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">L\u00e4sst du das Feld leer, wird der Gutschein auf alle berechtigten Artikel angewendet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nutzungslimit pro Kunde<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mit dem Nutzungslimit pro Benutzer kannst du beispielsweise festlegen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Nutzungslimit pro Benutzer:\n1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Damit soll ein Kunde den Gutschein h\u00f6chstens einmal verwenden k\u00f6nnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei angemeldeten Kunden kann WooCommerce den Benutzer zur Pr\u00fcfung heranziehen. Bei Gastbestellungen verwendet WooCommerce die Rechnungs-E-Mail-Adresse zur Zuordnung der Nutzung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Ein normales WooCommerce-Nutzungslimit ist eine technische Begrenzung innerhalb des Shops. Wenn du besonders komplexe Regeln gegen Mehrfachnutzung oder Missbrauch ben\u00f6tigst, k\u00f6nnen zus\u00e4tzliche Gutschein-Erweiterungen weitergehende Pr\u00fcfungen anbieten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutschein ver\u00f6ffentlichen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Rabattart, Betrag, Einschr\u00e4nkungen und Nutzungslimits stimmen, kannst du den Gutschein ver\u00f6ffentlichen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ab diesem Zeitpunkt kann der Gutscheincode entsprechend seiner festgelegten Bedingungen verwendet werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe vor der Ver\u00f6ffentlichung nochmals:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Coupon code<\/li>\n\n\n\n<li>Discount type<\/li>\n\n\n\n<li>Rabattbetrag<\/li>\n\n\n\n<li>Ablaufdatum<\/li>\n\n\n\n<li>Produkte und Kategorien<\/li>\n\n\n\n<li>Mindest- beziehungsweise Maximalbestellwert<\/li>\n\n\n\n<li>ausgeschlossene Produkte<\/li>\n\n\n\n<li>Nutzungslimits<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Besonders bei prozentualen Gutscheinen solltest du kontrollieren, ob der Rabatt tats\u00e4chlich f\u00fcr alle gew\u00fcnschten Produkte gelten darf.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wie verwendet der Kunde einen Gutschein?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Kunde gibt den Gutscheincode im Warenkorb beziehungsweise Checkout in das daf\u00fcr vorgesehene Gutscheinfeld ein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce pr\u00fcft anschliessend die hinterlegten Bedingungen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ist der Gutschein g\u00fcltig, wird der Rabatt auf die berechtigten Positionen angewendet und in der Berechnung angezeigt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ist eine Bedingung nicht erf\u00fcllt, zeigt WooCommerce eine entsprechende Meldung an.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We explain how shopping cart and checkout basically work in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/cart-checkout\/\">Understanding Cart and Checkout in WooCommerce<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warum funktioniert ein Gutschein nicht?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn WooCommerce einen Gutschein nicht akzeptiert, bedeutet das nicht automatisch, dass die Gutschein-Funktion defekt ist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe zuerst die Bedingungen des Gutscheins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typische Punkte sind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ist der Gutschein ver\u00f6ffentlicht?<\/li>\n\n\n\n<li>Ist er bereits abgelaufen?<\/li>\n\n\n\n<li>Ist der Mindestbestellwert erreicht?<\/li>\n\n\n\n<li>Wurde ein Maximalbestellwert \u00fcberschritten?<\/li>\n\n\n\n<li>Ist das Produkt f\u00fcr den Gutschein zugelassen?<\/li>\n\n\n\n<li>Ist das Produkt oder seine Kategorie ausgeschlossen?<\/li>\n\n\n\n<li>Ist das Produkt bereits reduziert und sind Sale-Produkte ausgeschlossen?<\/li>\n\n\n\n<li>Darf der Gutschein mit einem anderen Gutschein kombiniert werden?<\/li>\n\n\n\n<li>Ist ein Nutzungslimit erreicht?<\/li>\n\n\n\n<li>Stimmt die Rechnungs-E-Mail-Adresse mit einer Einschr\u00e4nkung \u00fcberein?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die Fehlermeldung im Warenkorb oder Checkout gibt h\u00e4ufig bereits einen Hinweis darauf, welche Bedingung nicht erf\u00fcllt wurde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutscheine auf manuelle Bestellungen anwenden<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein vorhandener Gutschein kann auch auf eine manuell erstellte oder noch unbezahlte Bestellung angewendet werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6ffne dazu die entsprechende Bestellung im WooCommerce-Backend und verwende bei den Bestellpositionen die Funktion zum Anwenden eines Gutscheins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daf\u00fcr ben\u00f6tigst du den Gutscheincode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce ber\u00fccksichtigt die Verwendung auch bei der Nutzungsh\u00e4ufigkeit des Gutscheins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wie du solche Bestellungen erstellst und bearbeitest, erkl\u00e4ren wir im Artikel <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/edit-order-create-manually\/\">Process and manually create order<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutscheine und Steuern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce ber\u00fccksichtigt Gutscheine bei der Berechnung der steuerpflichtigen Produktbetr\u00e4ge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rabatte werden dabei auf die entsprechenden Produkte verteilt, bevor WooCommerce die daraus resultierenden Steuern berechnet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist insbesondere bei einem festen Warenkorb-Rabatt wichtig, weil ein pauschaler Rabatt auf mehrere Bestellpositionen verteilt werden muss.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die eigentliche Konfiguration der Steuern behandeln wir im Artikel <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/set-up-vat-taxes\/\">Properly setting up taxes and VAT in WooCommerce<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> WooCommerce stellt die technische Rabatt- und Steuerberechnung bereit. Welche steuerlichen oder rechtlichen Regeln f\u00fcr einen Rabatt in deinem konkreten Unternehmen gelten, musst du anhand der f\u00fcr dich geltenden Vorschriften beurteilen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ein Gutschein \u00fcber 100 Prozent?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bei prozentualen Gutscheinen begrenzt WooCommerce den tats\u00e4chlich angewendeten Rabatt auf 100 Prozent. Ein Produktpreis kann durch einen Gutschein also nicht unter null fallen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn ein Produkt vollst\u00e4ndig kostenlos werden soll, ist ein Rabatt von 100 Prozent die naheliegende Grenze f\u00fcr einen normalen prozentualen Gutschein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das bedeutet allerdings nicht, dass WooCommerce Core damit automatisch komplexe Aktionen wie \u201eKaufe Produkt A und erhalte Produkt B gratis\u201c erstellt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Solche Aktionen ben\u00f6tigen zus\u00e4tzliche Logik beziehungsweise eine entsprechende Erweiterung.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was WooCommerce Core nicht automatisch kann<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Viele Anleitungen im Internet zeigen Gutscheinoptionen, die in einer normalen WooCommerce-Installation nicht vorhanden sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Grund ist h\u00e4ufig, dass dort zus\u00e4tzliche Erweiterungen verwendet werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Funktionen wie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gutschein automatisch ohne Code anwenden<\/li>\n\n\n\n<li>Gratisprodukt automatisch in den Warenkorb legen<\/li>\n\n\n\n<li>\u201eKaufe 2, erhalte 1 gratis\u201c<\/li>\n\n\n\n<li>Guthaben beziehungsweise Store Credit<\/li>\n\n\n\n<li>Gutscheine automatisch an Kunden versenden<\/li>\n\n\n\n<li>Rabatte anhand einer Benutzerrolle<\/li>\n\n\n\n<li>komplexe Neukunden-Regeln<\/li>\n\n\n\n<li>erweiterte geografische Einschr\u00e4nkungen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">geh\u00f6ren nicht in dieser Form zur normalen WooCommerce-Core-Gutscheinverwaltung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Solche Funktionen k\u00f6nnen durch Erweiterungen erg\u00e4nzt werden. Wenn du ein Tutorial verwendest, solltest du deshalb immer pr\u00fcfen, ob dort WooCommerce Core oder ein zus\u00e4tzliches Gutschein-Plugin gezeigt wird.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gutschein vor der Ver\u00f6ffentlichung testen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Gutschein sollte vor einer echten Aktion getestet werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lege daf\u00fcr eine typische Testbestellung beziehungsweise einen Test-Warenkorb an und pr\u00fcfe den Gutschein aus Sicht eines Kunden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teste dabei nicht nur den Fall, in dem der Gutschein funktionieren soll.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe auch mindestens eine Situation, in der er <strong>not<\/strong> funktionieren darf.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong> Ein Gutschein soll erst ab CHF 100.00 gelten. Teste ihn einmal mit einem berechtigten Warenkorb \u00fcber der Grenze und einmal mit einem Warenkorb darunter.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Bei Produkt- oder Kategorieeinschr\u00e4nkungen solltest du ebenfalls einen erlaubten und einen ausgeschlossenen Artikel testen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine vollst\u00e4ndige Pr\u00fcfung des Shops behandeln wir sp\u00e4ter im Artikel <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/test-shop-test-order\/\">Testing a WooCommerce shop before launch: Test order and checklist<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What's next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Rabatte beeinflussen den Preis einer Bestellung und damit auch die Berechnungsgrundlage f\u00fcr Steuern. Deshalb schauen wir uns im n\u00e4chsten Artikel die WooCommerce-Steuereinstellungen genauer an.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We continue with <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/set-up-vat-taxes\/\">Properly setting up taxes and VAT in WooCommerce<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce besitzt bereits im Core eine umfangreiche Gutscheinverwaltung. Du kannst <strong>prozentuale Rabatte, feste Warenkorb-Rabatte und feste Produktrabatte<\/strong> create.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcber die Nutzungseinschr\u00e4nkungen kannst du Gutscheine unter anderem auf bestimmte Warenwerte, Produkte, Produktkategorien oder Rechnungs-E-Mail-Adressen beschr\u00e4nken und bereits reduzierte Produkte ausschliessen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit Nutzungslimits bestimmst du, wie oft ein Gutschein insgesamt oder pro Kunde verwendet werden darf und auf wie viele berechtigte Artikel er angewendet werden kann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Gutschein kann ausserdem kostenlosen Versand erm\u00f6glichen. Daf\u00fcr muss zus\u00e4tzlich die Versandart \u201eKostenloser Versand\u201c in der betreffenden Versandzone passend eingerichtet sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Erweiterte Funktionen wie automatisch angewendete Gutscheine, Gratisprodukte, BOGO-Aktionen oder Guthaben geh\u00f6ren nicht zur normalen WooCommerce-Core-Gutscheinverwaltung und ben\u00f6tigen zus\u00e4tzliche Funktionen beziehungsweise Erweiterungen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teste einen Gutschein immer vor der Ver\u00f6ffentlichung mit verschiedenen Warenk\u00f6rben. So erkennst du falsche Einschr\u00e4nkungen oder unerwartete Rabatte, bevor echte Kunden den Code verwenden.<\/p>","protected":false},"excerpt":{"rendered":"<p>Mit Gutscheinen kannst du Kunden in WooCommerce einen Rabatt gew\u00e4hren. Dabei kannst du beispielsweise einen prozentualen Rabatt, einen festen Betrag auf den Warenkorb oder einen festen Rabatt auf bestimmte Produkte einrichten. Du kannst ausserdem festlegen, wann ein Gutschein verwendet werden darf. So l\u00e4sst sich ein Rabatt beispielsweise auf bestimmte Produkte oder Kategorien beschr\u00e4nken, an einen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"doc_category":[83,89],"doc_tag":[],"class_list":["post-23038","docs","type-docs","status-publish","hentry","doc_category-cms-online-shops","doc_category-woocommerce"],"year_month":"2026-09","word_count":2576,"total_views":"9","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Silvio Mazenauer","author_nicename":"admin-curia","author_url":"https:\/\/www.curiaweb.ch\/en\/author\/admin-curia\/"},"doc_category_info":[{"term_name":"CMS &amp; Online-Shops","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/"},{"term_name":"WooCommerce","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/woocommerce\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/comments?post=23038"}],"version-history":[{"count":1,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23038\/revisions"}],"predecessor-version":[{"id":23040,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23038\/revisions\/23040"}],"wp:attachment":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/media?parent=23038"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_category?post=23038"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_tag?post=23038"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}