WooCommerce greift in die Coupon-Validierung durch Benutzer-Meta ein

Lesezeit: 1 Minute

Ich suche nach dem Haken, wo ich mich während des Bestellvorgangs in die Coupon-Validierung einklinken kann.

Anstelle der Validierung durch die E-Mail-Adresse des Benutzers möchte ich den Gutscheincode durch das Metafeld eines Benutzers validieren.

Wenn der eingeschränkte Gutscheincode mit dem Benutzer-Metafeld übereinstimmt, ist der Rabatt gültig, andernfalls kann der Gutschein nicht zum Warenkorb hinzugefügt werden.

Welchen Haken kann ich verwenden?

Der gesuchte Haken ist woocommerce_coupon_is_valid

Es ist ein Filter, der nach allen standardmäßigen Coupon-Validierungen ausgeführt wird.

Sie können diesen Haken verwenden: woocommerce_coupon_is_valid_for_product

Sie können die Informationen des angemeldeten Benutzers von WordPress abrufen und das Produkt dort basierend auf den Metainformationen des Benutzers validieren.

apply_filters( 'woocommerce_coupon_is_valid_for_product',  $false,  $product,  $instance,  $values ); 

Es gibt Ihnen 4 Parameter, wenn Sie es implementieren.

1437740cookie-checkWooCommerce greift in die Coupon-Validierung durch Benutzer-Meta ein

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy