Woocommerce:基于购物车小计的运费

时间:2017-10-10 13:01:37

标签: woocommerce shipping

我正在编写自己的插件,为WooCommerce添加新的送货方式。我想要的是根据购物车小计更改送货方式的价格。

小计0 - 39,99 =费用2.50, 小计40 - x =成本0

到目前为止,我有这个:

public function calculate_shipping( $package = array() ) {
    $rate = array(
        'id' => $this->get_rate_id(),
        'label' => $this->title,
        'cost' => $this->get_option( 'base_rate' ),
        'package' => $package
    );
    $this->add_rate( $rate );
}

和这个

'base_rate' => array(
    'title'       => __( 'Base rate', 'woocommerce' ),
    'type'        => 'price',
    'description' => __( 'Base delivery rate' ),
    'default'     => '',
    'css'         => 'width: 100px;',
    'placeholder' => wc_format_localized_price( 0 )
),

但我不知道如何设定条件。谁能帮帮我吗? : - )

非常感谢!

0 个答案:

没有答案