【问题标题】:WooCommerce shipping discountWooCommerce 运费折扣
【发布时间】:2014-02-12 00:23:02
【问题描述】:

我有一个客户使用 WooCommerce 建立了一个网站,并且正在使用优惠券代码处理免税客户。优惠券使用与基本上抵消金额的销售税相同的百分比对金额应用折扣。

我遇到的问题是他们还对运费征收销售税。优惠券会将折扣应用于购物车中的商品,但不包括运费。我需要确保对运费进行折扣以抵消税收。 这是我第一次了解 WooCommerce 的内部结构,可以参考一些建议。

我的第一步是从 woocommerce_before_cart_table 挂钩开始获取应用的优惠券和总计。只是不确定从那里去。

再次,非常感谢任何建议。

我还应该指出,没有预算或时间去做一个完整的免税插件。 (虽然我相信我有空的时候可以)

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    过滤运费并取消免税买家的税费。

    add_filter( 'woocommerce_package_rates', 'filter_rates_to_remove_taxes', 10, 2 );
    
    public function filter_rates_to_remove_taxes( $rates, $package ) {
    
    // if buyer is tax exempt remove taxes from rates //
    
    
       return $rates;
    }
    

    请告诉客户为您的服务付费,他肯定是想通过网站赚钱,您应该专业对待。

    【讨论】:

    • 我们确实不可避免地让他们投资于虚拟管道胶带和弹力绳之外的其他产品。
    猜你喜欢
    • 2015-09-08
    • 1970-01-01
    • 2018-03-02
    • 2015-09-12
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-11
    相关资源
    最近更新 更多