我正在构建WooCommerce网站,我需要为特定支付网关应用自定义手续费。
我从这里有这段代码:How to Add Handling Fee to WooCommerce Checkout。WooCommerce:为现金付款方式(cod)添加费用
这是我的代码:
add_action('woocommerce_cart_calculate_fees','endo_handling_fee');
function endo_handling_fee() {
global $woocommerce;
if (is_admin() && ! defined('DOING_AJAX'))
return;
$fee = 5.00;
$woocommerce->cart->add_fee('Handling', $fee, true, 'standard');
}
此功能的费用添加到所有交易
是否有可能tweek此功能,使其适用于现金只交货付款?
我会欢迎任何替代方法。我知道类似的“支付网关费用”woo插件,但我买不起。
谢谢。
谢谢大家的反馈,我相应的更新 –
坏消息......看到我的答案。对不起,你必须找到不同的东西。 – LoicTheAztec