我正在使用Expresso的商店和表达式引擎,但在使用我的测试凭据时遇到了问题,无法使用FedEx发货插件。我在FedEx上设置了一个开发人员帐户,并在商店设置中输入了相应的代码。当我使用示例商店模板进行测试时,我收到了一个错误消息:“与发货提供商通信时出错”。
我应该使用Test Mode = "False“或"True”进行测试吗?
发布于 2012-11-09 07:22:09
尝试打开store/libraries/store_shipping_fedex.php,并在calculate_shipping($order)内的第80行附近添加以下行:
echo '<pre>'; print_r($response); exit; // add this line
return $this->_parse_response($response);然后再次运行您的结帐流程(或者只需单击“更新总数”)。这应该会打印出来自FedEx的完整响应,这应该有助于诊断您的问题。
如果可能,请使用上面的问题返回的答案来更新您的问题,因为这可能会对其他人有所帮助。
https://stackoverflow.com/questions/13298499
复制相似问题