在 WooCommerce 中为货到付款付款方式自动启用免费送货

Auto enable free shipping for Cash on delivery payment method in WooCommerce

如何在选择货到付款 (COD) 时从购物车中删除运费,如果 Stripe (信用卡) 在 woocommerce 中被选中?

例如,运往加拿大的费用为

如果在付款选项中选择了货到付款 (COD),我想提供 "free shipping" 并从购物车中删除运输部分,但如果使用信用卡付款选项由买家在支付网关中选择 我想根据运费 类.

中设置的运费添加这些运费

有一个很简单的方法:

  • 进入 WooCommerce 设置 > 结帐 > 货到付款。
  • "Enable for shipping methods"选项字段中添加Free Shipping

Now Free shipping will be enabled when Cash on delivery is selected.