WooCommerce: Füge einen Coupon Code mit einem Link hinzu

by Eric-Oliver Mächler | Sep. 21, 2021 | Allgemein | 6 comments

Schlagwörter: WooCommerce

Wenn man Marketing für seinen Online Shop betreibt, dann läuft das oft über einen Gutschein Code ab. Dieser Gutscheincode kann ja einen speziellen Betrag haben (10 € Gutschein) oder (-15% Rabatt) auf den Einkauf haben. Dafür muss der Kunde den Gutscheincode von Hand eingeben.

Der Vorteil ist, der Kunde hat wohl einen Code aber er vergisst ihn immer wieder gerne. Das ist ein Vorteil für den Shopbetreiber aber ein Nachteil für den Kunde. Wenn man aber einen Gutscheincode als Link hätte, kann der Kunde einfach auf den Link klicken und der Gutschein wird automatisch im Warenkorb eingetragen und der Preis neu berechnet. Das ist eine Methode die sicher gerne verwendet wird und sehr praktisch für zum Beispiel Newsletter sein kann – oder eben QR Codes.

Hier habt ihr meinen Code, gebt ihn einfach in die Functions.php Datei ein und speichert es ab. Ich hoffe ihr habt immer schön ein Child-Theme verwendet.

functions.php Code

function cb_woocommerce_coupon_links(){
	
	if (!function_exists('WC') || !WC()->session) {
		return;
	}

	$query_var = apply_filters('woocommerce_coupon_links_query_var', 'coupon_code');

	if (empty($_GET[$query_var])) {
		return;
	}

	// Set a session cookie to persist the coupon in case the cart is empty.

	WC()->session->set_customer_session_cookie(true);

	if (!WC()->cart->has_discount($_GET[$query_var])) {
        WC()->cart->add_discount($_GET[$query_var]);
	}
}
add_action('wp_loaded', 'cb_woocommerce_coupon_links', 30);
add_action('woocommerce_add_to_cart', 'cb_woocommerce_coupon_links');

Der Link

Danach braucht man nur noch einen aktuellen Gutscheincode und dann kann man den so einen Link verwenden
https://www.mein-webshop.ch/kasse/?coupon_code=herbst21

Übrigens!!! Ihr könnt auch eine spezielle Landingpage machen und darauf verlinken. Der Code wird dann halt im Hintergrund hinzugefügt und berechnet.
https://www.mein-webshop.ch/danke_fuer_dein_einkauf/?coupon_code=herbst21

Link als QR Code verwenden

Wenn man nun die Leute im Laden animieren möchte, dass sie im Online Shop doch einkaufen gehen sollen – oder ihr möchtet coole Visitenkarten machen. Dann könnt ihr diesen Link auch als QR Code verwenden. Dafür habe ich diesen Dienst entdeckt www.qrcode-monkey.com

Kurze Warnung
Die Kommentarfunktion wurde von mir deaktiviert. Da gibts einen Bug der macht das Kommentieren eh unmöglich.

Submit a Comment

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert