WooCommerce将特定运输方式的折扣应用于Total

时间:2019-07-12 09:42:19

标签: wordpress woocommerce

当客户选择特定的送货方式时,我想给他们15%的折扣。商店中的所有价格均含增值税,我想对含增值税的价格应用折扣。现在,它将应用于小计-不带增值税。

function prefix_add_discount_line( $cart ) {
 $chosen_methods = WC()->session->get( 'chosen_shipping_methods' );
 $chosen_shipping_no_ajax = $chosen_methods[0];
 if ( 0 === strpos( $chosen_shipping_no_ajax, 'flat_rate:8' ) ) {

 $discount = $cart->subtotal * 0.15;
 $cart->add_fee( __( '15% Discount Applied', 'yourtext-domain' ) , -$discount );
    }
 }

 add_action( 'woocommerce_cart_calculate_fees', 'prefix_add_discount_line');

商店中的所有价格均含增值税,我想对总价应用折扣,而不是小计价格。是的,我认为折扣不适用于增值税。

0 个答案:

没有答案