问题标签 [shipping-method]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
38 浏览

wordpress - 如何为每个带有区域的产品定制运费?

我想在 woocommerce 产品 > 运输选项卡中创建 2 个自定义字段

  1. 欧共体区域运费。
  2. 非欧洲经济区运费

在结帐、购物车页面、帐单、电子邮件中,我想访问此费用。并使用产品进行操作。

我尝试了“woocommerce_product_options_shipping”操作在产品 > 运输选项卡中创建自定义字段,但由于我是该 woocommerce 系统的新手,因此无法获取和进一步处理。请提出建议。

0 投票
1 回答
236 浏览

php - 当 Woocommerce 订单通知中的成本为零时,将 0.00 欧元附加到运输标签

我在 WooCommerce 中遇到问题,当货件从一定数量开始为 0.00 欧元时。问题是购物车页面没有出现 0.00 欧元或免费。

这可以通过在 php 函数文件中输入此代码来解决。我在这篇文章中看到了。

如果您希望显示 0.00 欧元,还有另一个选项。我在下面的文章中发现了它

问题是,在客户通过电子邮件收到的关于他的购买和发送部分的发票的通知中,他没有放任何东西。据我调查,我没有发现任何东西。

我已经搜索过,但我没有找到任何东西。你能帮我解决这个问题吗?

谢谢

0 投票
1 回答
1034 浏览

cart - Magento 2 - 估计运费和税金购物车不计算或包括我的自定义运输方式的费率

我使用了自定义运输方式,当您转到估计运输和税收购物车时,我的自定义运输方式“费率”未添加到订单总额中。

如下图所示。

估计运费税车

当我选择我的运输方式时,费率显示为 0.00

但是对于统一费率,费率正在正确计算。

估计运费税购物车与统一费率

我想知道如何解决这个问题以及为什么会这样。

0 投票
1 回答
429 浏览

php - 基于 WooCommerce 中定义的日期阈值的运输方法

我想在 WooCommerce 中启用两种运输方式,例如如果用户在特定日期之前订购,那么我想启用第一种运输方式,当用户在特定日期之后订购时,我想启用第二种运输方式。谁能告诉我是否有任何插件或代码可以执行此功能?

0 投票
1 回答
316 浏览

wordpress - 在 Woocommerce Shipping 方法费率中设置最低项目成本

在 Woocommerce 中,我设置了包含 1 个区域和 3 个运输选项的统一运费。在每个运输选项中,我都有运输类别和每个主要产品类别的运输类别成本。我的问题是我似乎无法正确设置运输类费用的最低费用。例如,当我在 Shipping Class Cost 中使用类似的东西时,1.43 * [qty] [fee min_fee="20"]它会将我的产品成本乘以 20,而不是简单地让购物车的费用至少为 20。

我该如何解决这个问题,这样当有人去订购商品时,运费默认为 20,但在 20 之后,只需使用购物车中每个产品 1.43 的费用?

0 投票
1 回答
496 浏览

php - 使用 Woocommerce 中的运输类别 ID 获取运输类别成本

我需要产品的运费等级。

如何根据运输等级 ID 获取运输等级成本?

0 投票
3 回答
3271 浏览

php - 在 WooCommerce 中计算现有订单中的运输方式/费率

我本质上是在尝试复制购物车页面上的功能,用户可以在其中添加他们的zip code内容并计算可用的运费,但我试图从后端从已创建的订单中执行此操作。

我找不到直接从WC_Order实例中执行此操作的方法,因此我拥有的下一个最好的方法是清除购物车会话,将订单中的所有项目添加到购物车会话,然后尝试计算它。

这是我到目前为止所拥有的。我总是纠结于如何计算整个订单的费率。

0 投票
1 回答
1015 浏览

php - 如何在 Woocommerce 中按项目设置运费

在 Woocommerce 中,当我在购物车中添加多个产品时,运费仅适用于 1 个产品。我应该如何更改以将成本应用于每个项目?

如下图所示,适用打印机的运费,但不适用液晶显示器。

在此处输入图像描述

如何在 Woocommerce 中按项目设置运费?

0 投票
1 回答
812 浏览

php - 在 WooCommerce 中根据 Variation 产品属性隐藏运输方式

在 WooCommerce 中,我有两种运输方式和每个可变产品的两个产品属性值。客户应选择这些属性值之一将产品添加到购物车。

我正在尝试根据变体中选择的产品属性取消设置某些运输方式。例如,如果选择了产品属性“a”,则在购物车页面中仅应显示运输方式 1,如果选择了产品属性“b”,则应在购物车中显示运输方式 2。

我不知道我该怎么做。

0 投票
1 回答
945 浏览

php - 在 Woocommerce 中为两个或更多购物车商品启用免费送货

在 Woocommerce 中,我想根据购物车商品的数量提供免费送货服务。首先,我开始查看可用的插件,但我找不到任何基于数量的简单解决方案。

我想要做的就是:买任何东西 2 并获得免费送货。

乱七八糟,我尝试了以下代码:

但是在将商品添加到购物车时它会挂起。从购物车中取出东西时,它也是越野车。我想在 PHP 中解决这个问题,这样我就可以进一步添加更多独特的条件,因为它们将来会出现。

有什么建议吗?