Zêdetir firotan bi teknîka dakêşana gavê re li ser bingeha hejmara kirînê

Zêdetir firotan bi teknîka dakêşana gavê ve li ser bingeha hejmara kirînên li firotgehên serhêl ên WooCommerce

به کاربر خود بر اساس تعداد محصولی که به سبد خرید اضافه می کند تخفیف بیشتر بدهید مثلا اگر یک محصول در سبد خرید داشته باشد فقط یک پیام ببینید که اگر محصول دوم را به سبد خرید خود اضافه کنید 5 درصد تخفیف دریافت می کنید، اگر سه محصول به سبد اضافه کنید 8 درصد تخفیف و اگر بیشتر از 5 محصول خریداری کنید 15 درصد تخفیف می گیرید    


// Automatically apply Woocommerce coupon based on cart quantity
add_action( 'woocommerce_before_calculate_totals', 'rezvan_autoapply_coupon', 25, 1 );
function rezvan_autoapply_coupon( $cart ) {
    if ( is_admin() && ! defined( 'DOING_AJAX' ) )
        return;

    // Setting and initialising variables
    $coupon = 'test20'; // Here goes your coupon code
    $item_count = 4; // Here goes the number of items
    $matched    = false;

    if( $cart->cart_contents_count >= $item_count ){
        $matched = true; 
    }

    // If conditions are matched add coupon is not applied
    if( $matched && ! $cart->has_discount( $coupon )){
        // Apply the coupon code
        $cart->add_discount( $coupon );

        // Optionally display a message
        wc_add_notice( __('20% discount coupon added'), 'notice');
    }
    // If conditions are not matched and coupon has been appied
    elseif( ! $matched && $cart->has_discount( $coupon )){
        // Remove the coupon code
        $cart->remove_coupon( $coupon );

        // Optionally display a message
        wc_add_notice( __('Sorry, discount is not available'), 'error');
    }
}

وەڵامێک بنووسە

پۆستی ئەلیکترۆنییەکەت بڵاوناکرێتەوە. خانە پێویستەکان دەستنیشانکراون بە *

20 − six =

 
چاتی ئۆنلاین

ئامادەین بۆ وەڵامدانەوەی پرسیارەکانتان