从checkout向woocommerce订阅循环总费用添加自定义费用

时间:2019-02-06 12:09:26

标签: woocommerce woocommerce-subscriptions

自定义结帐字段,它是一个选择字段,用于在结帐时向总价添加价格。

使用 WooCommerce订阅插件时,也会出现经常性总计。所以有什么办法,我也可以将自定义结帐字段价格添加到重复总额中吗?

请也检查此问题。一个类似的

Add custom fee to recurring total woocommerce subscription

1 个答案:

答案 0 :(得分:2)

嘿,您可能想看看这个doc from Woocommerce

来源:

  

“默认情况下,使用woocommerce_cart_calculate_fees挂钩添加的所有购物车费用都将同时应用于初始订单和为此交易创建的所有订阅。这些费用也将应用于后续交易。”

后来,他们说

  

“ WooCommerce订阅2.2.16引入了> woocommerce_subscriptions_is_recurring_fee过滤器。该过滤器允许已对初始购物车应用了费用的开发人员也将费用应用到了周期性购物车。”

这似乎与先前的声明相矛盾,但是您可能想要尝试添加以下内容:

add_filter( 'woocommerce_subscriptions_is_recurring_fee', '__return_true' );

没有代码片段,我不确定您使用的是什么钩子,但是该资源包含一些您可以尝试使用的示例!