我试着在Magento启用USPS。我已经为USPS创建了一个帐户,并要求他们的工作人员将其转移到生产服务器。
然后,我填充了系统->配置->船运方法-> USPS中所有必要的字段。我试图搜索和纠正所有的字段,但我仍然无法使它工作。
我在USPS模块中启用了调试,并捕获了来自USPS的响应(根本没有错误):
<RateV4Response>
<Package ID="0">
<ZipOrigination>92672</ZipOrigination>
<ZipDestination>90503</ZipDestination>
<Pounds>0</Pounds>
<Ounces>0.2</Ounces>
<Size>REGULAR</Size>
<Machinable>TRUE</Machinable>
<Zone>1</Zone>
<Postage CLASSID="3">
<MailService>
Priority Mail Express 1-Day<sup>™</sup>
</MailService>
<Rate>14.10</Rate>
</Postage>
<Postage CLASSID="2">
<MailService>
Priority Mail Express 1-Day<sup>™</sup> Hold For Pickup
</MailService>
<Rate>14.10</Rate>
</Postage>
<Postage CLASSID="55">
<MailService>
Priority Mail Express 1-Day<sup>™</sup> Flat Rate Boxes
</MailService>
<Rate>39.95</Rate>
</Postage>
</Package>
</RateV4Response>似乎我收到了正确的数据,但是在前端,我仍然只看到“此运输方法目前不可用.”。
你知道这件事吗?
谢谢!
发布于 2013-09-03 02:39:09
什么版本的Magento和您已经应用了7月28日的补丁,所以Magento现在认识到优先邮件快车已取代快递邮件?
7月28日USPS API更新补丁程序
除了1.7.x之外,每个版本都列出了两个版本,它们必须按照正确的顺序应用。第一个是升级航运方法子系统,第二个是启用USPS & Service 。
https://stackoverflow.com/questions/18583119
复制相似问题