fee相关内容

在WooCommerce中为特定的产品类别添加费用,但仅当相关类别也存在时

我想为类别(A)添加费用,但仅当订单中有来自其他类别(B、C、D等)的产品时才计算费用。 但如果只订购A类产品,则不征收该税。 在我的代码中,在这两种情况下都会添加费用。你能指导我找到更好的解决方案吗? 我在我的网站上添加了以下代码: add_action( 'woocommerce_cart_calculate_fees','custom_pcat_fee', 20, 1 ..
发布时间:2022-06-16 15:51:17 PHP

根据 Woocommerce 中的总重量添加自定义费用

在 WooCommerce 中,我尝试根据购物车重量添加额外的运费. 第一个 1500g 的费用是 50 美元. 在 1500g 之上,我们以 1000g 为单位在最初的 50 美元基础上加 10 美元 例如: 如果购物车重量为 700 克,我们将收取 50 美元的费用, 如果购物车重量为 2600 克,我们将收取 70 美元(50 美元 + 10 美元 + 10 美元)的费 ..
发布时间:2021-12-22 19:33:18 PHP

基于 WooCommerce 中购物车项目数量的附加价格

基于"woocommerce 在结帐和购物车中更改价格页面" 回答更改结帐页面总价的代码,我添加了一些额外的代码来计算用户在购物车中拥有的产品,如果用户在购物车中有 9 个产品,则添加一些价格总计: add_action('woocommerce_before_cart_totals', 'custom_cart_total', 'get_cart_contents_count');函数 cus ..
发布时间:2021-12-22 19:32:44 PHP

在 Woocommerce 中为特定支付网关添加自定义费用

在选择付款方式(信用卡)时,如何在总金额中增加一个百分比? 例如:如果客户货到付款,那么基价,如果我选择在线支付,那么我收取的百分比加到总金额中? 货到付款的网关ID规定:cod在线支付网关ID设置:tinkoff add_action('woocommerce_after_calculate_totals', 'custom_fee_for_tinkoff');函数 custom_ ..
发布时间:2021-12-22 19:29:07 PHP

Woocommerce 3 中基于购物车总重量的运费

在我的 Woocommerce 网上商店中,我确实有不同的产品.我想根据购物车商品的总重量计算运费: 从0到6公斤的成本是5 €, 从 6 到 12 公斤的成本是 9 € 实际上,如果我有一个 1 公斤的产品,运费是 5 €,但如果我有这个产品的 10 件商品在我的购物篮中,运费仍然是 5 € (应该是 9 € 而不是). 如何根据购物车总重量计算累进运费? 解决方案 ..
发布时间:2021-12-05 13:36:10 PHP

在 WooCommerce 订单和电子邮件通知中按名称对费用进行排序

在 WooCommerce 订单中,我需要按名称而不是默认按价格对费用进行排序. 使用重新排序Woocommerce 购物车和结帐页面中的多种费用不同 答案代码,我设法在购物车和结帐页面中按名称对费用进行排序.但它不适用于发出的订单确认和电子邮件. 感谢您的帮助. 解决方案 更新 要按客户订单和电子邮件通知的名称对费用进行排序,您将使用以下内容: //按名称对订单项显示 ..
发布时间:2021-06-13 18:56:17 PHP

获取 Woocommerce 3 中的订单费用项目详细信息

我尝试在 Woocommerce 中获取附加到我的订单的费用名称,我得到了一个数组,但我不知道如何获取该名称. 我尝试使用函数 get_name () 但它不起作用. $the_order->get_items(array('line_item', 'fee', 'shipping')); 原始数据输出: [137] =>WC_Order_Item_Fee 对象([额外数据:受保护] ..
发布时间:2021-06-13 18:51:25 PHP

通过 WooCommerce 中的管理员编辑订单自动添加或更新自定义费用

我们有一个特殊情况,我们会在收到订单后向客户开具付款发票,而不是让他们在结账时付款.运费由人工计算并添加到订单中,然后我们会在总额中添加 3% 的信用卡费用. 为了自动执行此过程,我创建了一个脚本,该脚本在通过后端设置运费后计算 3% 的费用,并自动将此费用项目添加到订单中.当我们添加运费并点击保存/重新计算第一次时间时,这会起作用. add_action( 'woocommerce_or ..
发布时间:2021-06-13 18:49:06 PHP

在Woocommerce购物车和结帐页面中以不同方式重新排序多项费用

在woocommerce的结帐中添加多个费用时,是否可以优先考虑其顺序?目前看来woocommerce是根据费用值对它们进行订购的,因此,例如:费用1 =£10.00,费用2 =£20.00,它们将像这样被订购: 小计 费用2 =£20.00 费用1 =£10.00 总计 是否可以自定义订单?也许对费用附加的操作添加了优先级?我希望 Fee 2 始终是最后的费用项目。 这可 ..
发布时间:2020-10-01 05:33:12 PHP

在Woocommerce中根据购物车商品尺寸添加费用

2月份,我在这里得到了很大的帮助,关于woocommerce问题,我需要根据购物车的总高度自动收取费用,现在,我还需要在代码中添加关于商品宽度的计算.但是,只有当购物车中的任何物品的宽度超过25厘米时(由于产品是相互叠放的书本,因此总宽度不是总宽度,因此额外的运输费用是根据25厘米以上的总高度和宽度计算的) . 例子: 实际上在做什么: 如果推车的总高度为3厘米或以上,则将收取一定费用 ..
发布时间:2020-07-22 21:53:41 PHP

基于WooCommerce中购物车项目数量的附加价格

基于" woocommerce更改结帐和购物车中的价格"页面的答案代码,该代码会更改结帐页面中的总价格,我添加了一些额外的代码来计算用户在购物车中拥有的产品,如果用户喜欢购物车中有9种产品,则可以向其中添加一些价格总计: add_action( 'woocommerce_before_cart_totals', 'custom_cart_total' , 'get_cart_contents ..
发布时间:2020-07-22 21:52:20 PHP

来自WooCommerce产品类别购物车项目计数的费用

基于"和" 我正在尝试在结帐页面中对特定产品类别中的产品进行计数,我只需要一个代码即可对其类别中的产品进行计数(如图片中所示),并且如果购物车中有2个来自“耳机"类别的产品,则添加2美元总价 此图片将解释所有内容: 这是我的代码尝试: add_action( 'woocommerce_cart_calculate_fees', 'custom_packing_fee', 1 ..
发布时间:2020-07-22 21:51:16 PHP

在Woocommerce订单和电子邮件通知中强制显示零费用

在Woocommerce中,我试图显示自定义费用,当费用金额为零时,以使其显示在订单明细表中. 基于"更新费动态地基于Woocommerce结帐中的单选按钮“答案代码, 我设法添加了适用于购物车的动态费用,并更改了客户的送货选择. 这是我根据自己的需要修改的工作代码: add_action( 'woocommerce_cart_calculate_fees', 'add_deli ..
发布时间:2020-07-22 21:50:00 PHP