“在超过100美元的订单上免费获得产品X”WooCommerce中的优惠券代码

时间:2016-05-28 17:26:05

标签: php wordpress woocommerce coupon discounts

是否有任何简单的方法或任何插件允许为以下类型的优惠创建优惠券代码:"订单满$ 100&#34时免费获得产品X?

1 个答案:

答案 0 :(得分:4)

是的,这可以使用额外的插件:商业版WooCommerce Extended Coupon Features

  • 在WooCommerce优惠券设置中,您已经拥有订单金额的最小字段:

Minimun amount spend

因此,通过这3个功能,满足条件即可自动添加优惠券代码,以便在超过100美元的订单时免费获得产品X"

有关woocommerce优惠券的其他技巧

1)WooThemes片段:Create a coupon programmatically

2)自动将折扣优惠券应用于客户购买:

function order_price_is_greater_than_100() {

    global $woocommerce, $total_qty;

    if ( $woocommerce->cart->has_discount( $coupon_code ) ) return;

    if ( $woocommerce->cart->get_cart_total() >= 100 ) {

        $coupon_code = 'UNIQUECODE'; // <= set the name of your coupon code here

        if (!$woocommerce->cart->add_discount( sanitize_text_field( $coupon_code ))) {
            $woocommerce->show_messages();
        }

        echo '<div class="woocommerce_message"><strong>The total price in your cart is greater than 100: You get … </strong></div>';

    }
}
add_action('woocommerce_before_cart_table', 'order_price_is_greater_than_100', 10, 0);