1. Startseite
  2. Wissensdatenbank
  3. Advanced Coupons
  4. Warenkorb-Bedingungen
  5. Gutschein basierend auf Warenkorbartikel-Meta anwenden

Gutschein basierend auf Warenkorbartikel-Meta anwenden

Mit Advanced Coupons können Sie Angebote erstellen, wenn bestimmte Metadaten im Warenkorb vorhanden sind. Dies können Sie mit der Benutzerdefinierten Warenkorbartikel-Metadaten-Bedingung tun.

Um sie zu verwenden, stellen Sie einfach die Felder Meta-Schlüssel und Meta-Wert ein. Von dort aus wird geprüft, ob es übereinstimmt, und der Gutschein kann verwendet werden, andernfalls wird eine Fehlermeldung angezeigt.

Als Beispiel werde ich den Meta-Schlüssel data_hash mit dem folgenden Meta-Wert anvisieren.

Dies ist auf meinem Testprodukt gespeichert. Wenn sich dieses Produkt in meinem Warenkorb befindet, wird die Bedingung ausgelöst und Sie können den Gutschein jetzt verwenden.

Wenn alles gut mit dem Abgleich von Meta-Schlüssel und Meta-Wert funktioniert, sollte es ungefähr so aussehen:

Wenn Sie sich über den Meta-Schlüssel und den Meta-Wert nicht sicher sind, können Sie Folgendes zu Ihrer functions.php Ihres Child-Themes oder zum WPCode-Plugin hinzufügen.

// define the woocommerce_after_cart callback 
function action_woocommerce_after_cart() { 
    error_log(print_r(WC()->cart->get_cart_contents(), true));
}; 
         
// add the action 
add_action( 'woocommerce_after_cart', 'action_woocommerce_after_cart', 10, 1 );

Dieser Snippet erstellt eine debug.log-Datei in Ihrem WP Content-Verzeichnis. Sie können auf diese Datei über den FTP-Zugang zugreifen.

Wenn Sie jemals auf verschachtelte Metadaten zugreifen müssen, können Sie den | Text verwenden. Als Beispiel haben wir hier eine Metadatenliste mit der Variation und einer verschachtelten Attribut_pa_color.

Um diese Metadaten anzusprechen, setzen Sie das Feld Meta-Schlüssel auf variation|attribute_pa_color. Im Bereich Warenkorbbedingungen des Gutscheins sollte es ungefähr so aussehen:

Wenn Sie Fragen haben oder weitere Klärung zur Verwendung der Warenkorbartikel-Metadaten-Bedingung benötigen, kontaktieren Sie uns hier: Support-Ticket einreichen – Advanced Coupons (advancedcouponsplugin.com)

War dieser Artikel hilfreich?

Verwandte Artikel

Support benötigt?

Können Sie die gesuchte Antwort nicht finden?
Support kontaktieren
Schließen Sie Ihren Kauf ab