代码之家  ›  专栏  ›  技术社区  ›  melvin

将自定义费用添加到woocommerce订阅经常性结帐合计

  •  0
  • melvin  · 技术社区  · 5 年前

    自定义签出字段,它是一个选择字段,用于在签出时将价格添加到总价中。

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

    请检查这个问题。一个类似的

    Add custom fee to recurring total woocommerce subscription

    0 回复  |  直到 5 年前
        1
  •  2
  •   Jeremiah S.    5 年前

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

    来源:

    “默认情况下,使用wooccommerce\u cart_calculate_fees hook添加的任何购物车费用都将应用于初始订单和为该交易创建的任何订阅。这些费用也适用于后续交易。”

    后来,他们说

    “WooCommerce订阅2.2.16引入了>WooCommerce\u Subscriptions\u is_Recurrency_费用过滤器。此筛选器允许已将费用应用于初始购物车的开发人员也将费用应用于定期购物车。“

    这似乎与前面的陈述相矛盾,但您可能需要尝试添加以下内容:

    add_filter( 'woocommerce_subscriptions_is_recurring_fee', '__return_true' );
    

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

    推荐文章