没有可用的运输选项 - Opencart 1.5.6 fedex
No Shipping Options Available - Opencart 1.5.6 fedex
我正在尝试为客户建立一个 opencart 商店。
我在发货页面上收到以下错误。
"Warning: No Shipping options are available. Please contact us for assistance!"
研究表明,当商店和插件的权重 class 或类似情况不匹配时,就会发生此错误。
我已经尝试了所有我能想到的配置设置组合,但没有结果。
我对opencart不够熟悉,无法调试这个问题。我需要从哪里开始寻找?
首先,您必须启用运输状态和来自管理面板运输的值 tab.After,您可以在前端获取它。
我的故障排除程序:
- 商店重量 UOM 已设置为盎司。
- Fedex 插件不支持将盎司作为重量 UOM。
没有任何效果。
- 商店重量 UOM 已更改为 LBS。
没有任何效果。
- 包裹尺寸设置为 FedEx 10 公斤箱
- Fedex 插件无法即时将 Lbs 转换为 KG。
- 包裹尺寸更改为"Fedex Box",没有重量class
一些产品现在可以使用,所有运费估计都很高。
- 更改商店的默认 UOM 时,不会将现有重量转换为新单位,尽管任何没有单位存储的重量现在都被读取为新单位。
- 这意味着联邦快递系统正试图为 "weighed" 百盎司的商品拉价(它应该能够做到,即使这些重量不正确。)
- 我更新了所有产品的重量以符合它们的计量单位
此时,该插件适用于大多数(但不是所有)产品,具有合理的准确性。
- 我将插件设置从 List Rate 更改为 Account rate。
现在一切正常。
简化 - opencart 1.5.6 中的 fedex shipping 插件仅在以下情况下有效:
- 系统中所有产品的重量都存储在同一个UOM 中。
- UOM 是磅或公斤(不是盎司!)
- 设置了地理区域,并提供了邮政编码(邮政编码很重要!)
- 包裹尺寸与重量计量单位相符(不能混用千克和磅!)
- 产品重量实际上是正确的
- 相关帐户对指定尺寸的包裹有费率
希望其他人会觉得这很有帮助。
我也遇到过这个问题,但还没有完全解决。
但在我的特定问题中,在 cURL 请求后 Fedex 服务器检索到的 XML 中存在语法错误。
Printing the $response
variable 我可以找到一些关于一些问题的很好的提示,例如,逗号 (,) 而不是点 (.) 来引用十进制数和它期望的十进制数一个整数。
所以 var_dump($response)
可以帮助一些人找到他们的具体问题。
我正在尝试为客户建立一个 opencart 商店。
我在发货页面上收到以下错误。
"Warning: No Shipping options are available. Please contact us for assistance!"
研究表明,当商店和插件的权重 class 或类似情况不匹配时,就会发生此错误。
我已经尝试了所有我能想到的配置设置组合,但没有结果。
我对opencart不够熟悉,无法调试这个问题。我需要从哪里开始寻找?
首先,您必须启用运输状态和来自管理面板运输的值 tab.After,您可以在前端获取它。
我的故障排除程序:
- 商店重量 UOM 已设置为盎司。
- Fedex 插件不支持将盎司作为重量 UOM。
没有任何效果。
- 商店重量 UOM 已更改为 LBS。
没有任何效果。
- 包裹尺寸设置为 FedEx 10 公斤箱
- Fedex 插件无法即时将 Lbs 转换为 KG。
- 包裹尺寸更改为"Fedex Box",没有重量class
一些产品现在可以使用,所有运费估计都很高。
- 更改商店的默认 UOM 时,不会将现有重量转换为新单位,尽管任何没有单位存储的重量现在都被读取为新单位。
- 这意味着联邦快递系统正试图为 "weighed" 百盎司的商品拉价(它应该能够做到,即使这些重量不正确。)
- 我更新了所有产品的重量以符合它们的计量单位
此时,该插件适用于大多数(但不是所有)产品,具有合理的准确性。
- 我将插件设置从 List Rate 更改为 Account rate。
现在一切正常。
简化 - opencart 1.5.6 中的 fedex shipping 插件仅在以下情况下有效:
- 系统中所有产品的重量都存储在同一个UOM 中。
- UOM 是磅或公斤(不是盎司!)
- 设置了地理区域,并提供了邮政编码(邮政编码很重要!)
- 包裹尺寸与重量计量单位相符(不能混用千克和磅!)
- 产品重量实际上是正确的
- 相关帐户对指定尺寸的包裹有费率
希望其他人会觉得这很有帮助。
我也遇到过这个问题,但还没有完全解决。
但在我的特定问题中,在 cURL 请求后 Fedex 服务器检索到的 XML 中存在语法错误。
Printing the $response
variable 我可以找到一些关于一些问题的很好的提示,例如,逗号 (,) 而不是点 (.) 来引用十进制数和它期望的十进制数一个整数。
所以 var_dump($response)
可以帮助一些人找到他们的具体问题。