为什么亚马逊沙盒订单总是待定?

时间:2012-09-27 07:42:03

标签: php xml api amazon amazon-mws

我正在使用CBA(HTML集成)。完成所有步骤后,Amazon会使用GET amznPmtsOrderIds重定向到自定义确认页面。然后我尝试使用MWS API(Action = GetOrder)获取订单详细信息,它返回XML,但该XML不包含重要信息,例如:BuyerName,PostalCode,AddressLine1等,因为订单仍处于待处理状态。< / p>

那么在我被重定向到确认页面后,如何只知道亚马逊订单ID,我怎样才能收到订单详情+订单商品?

2 个答案:

答案 0 :(得分:1)

  

经过长时间搜索我的问题,找到了解决方案,在Checkout输出管道设置&gt;商家网址,亚马逊将向其发送包含所有必需数据的XML! - Oleg Andreyev 12年7月27日8:21

答案 1 :(得分:0)

我不确定您是如何收到这些信息的。现在我正在开发一个google checkout界面,虽然它正在返回XML,但我仍然使用_GET来获取信息。

为什么不将整个结果转储到页面并阅读它们以确保您不需要执行类似的操作..

buyer.billing-information.address(如果使用获取'。'会自动替换为'_')如果您可以发布大部分信息,我会尝试进一步提供帮助。