4

我正在使用magento 1.6版。我在使用客人结账时遇到了这个问题,当我在第 4 步(这是运输方式)时,它一直显示“抱歉,此时此订单没有可用的报价”。我输入了正确的地址、正确的邮政编码和正确的国家。但是,如果我用我的帐户登录错误,我可以看到正确的运费计算。

我用谷歌搜索了一下,我读到我必须在管理员中设置“如果不适用则显示方法”为是。我跟着它,但它仍然对我没有帮助。

而且,该问题仅发生在某个产品类别上,并非所有项目都发生。例如:我有1类、2类、3类、4类。所有属于2类和4类的产品,发货方式都会显示“对不起,这个订单目前没有报价”。但是第 1 类和第 3 类计算正确的费用。

对此有任何想法吗?

附加信息:

 Shipping Method Use


     1. Flatrate - Fixed per item ($3.00)
     2. Tablerate (Bestway) - Weight vs. Destination (I have no idea about the configuration of this). That is just what i saw in admin. I'm nob on this!
     3. Free Shipping - For every $500 purchase

经过进一步调查,我发现:
如果购物车中的总成本低于 500.00 美元,它将忽略统一费率运输方式,这被认为是当其总额未达到 500 时使用的方法。而且,将返回消息“抱歉,此时此订单没有可用的报价”。但如果您购物车中的总金额大于或等于 500 美元,您将在列表中看到免费送货方式。没有其他方法出现。

这里的问题是,即使您在管理员中设置了最小值,下面的代码也不会返回任何值。

 $this->getConfigData('free_shipping_subtotal')

但如果它的购物车总额 >= 500 美元,那么一切正常。

4

3 回答 3

1

Well if it's specifically do with the products in categories 2 and 4 then I would look at how you've set up the weights for the products in those categories. Just a total guess (you've not elaborated on your shipping method) but Magento will return the "Sorry, no quotes available for this order at this time" message if the total weight of the order exceeds the upper weight that has been catered for by your shipping matrix.

There's something different about those products - identify what that is!

于 2012-06-17T14:21:46.523 回答
0

对我来说,问题是因为我使用 UPS 作为我唯一的运输方式,而且我来自中国。

UPS 从中国发货时无法计算任何运费,所以我唯一的解决方案是将原产地切换到美国。

于 2018-06-28T20:41:42.223 回答
-3

遵循相同的步骤并且工作正常。

第 1 步:转到管理面板找到导航系统 >> 配置

第2步:销售>>运输方式>>手续费文本字段输入0值并保存并清除缓存并检查前端

于 2015-06-19T13:30:54.167 回答