WooCommerce通过用户meta进入优惠券验证

时间:2017-04-28 07:46:57

标签: wordpress woocommerce hook hook-woocommerce wordpress-hook

我正在寻找可以在结账过程中挂钩优惠券验证的钩子。

我希望通过用户的元字段验证优惠券代码,而不是按用户的电子邮件地址进行验证。

如果限制优惠券代码与用户元字段匹配,折扣有效,否则优惠券无法添加到购物车。

我可以使用哪个钩子?

2 个答案:

答案 0 :(得分:1)

你可以使用这个钩子:woocommerce_coupon_is_valid_for_product

您可以从wordpress登录用户的信息,并根据用户元信息验证产品。

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

实现它时会给你4个参数。

答案 1 :(得分:1)

您要寻找的钩子是woocommerce_coupon_is_valid

这是在所有默认优惠券验证之后运行的过滤器。