0

这可能是一个非常容易回答的问题,但无论如何我都会问:3

我已经使用 Google Checkout PHP 示例代码设置了我的网站(我目前正在使用沙盒)。我有它,以便我可以将商品添加到我网站上的购物车(定制),然后它们将使用 PHP 库发送给 Google。这一切都很好,我可以使用沙盒帐户付款。但是,当我使用通知 API 收到回复时,我遇到了问题。

我可以收到新的订单通知,它们工作正常。但是,当我发送对通知的确认(我假设通过 发生$Gresponse->SendAck();)时,我的集成控制台中出现错误,提示我没有在请求中发送序列号。

我的问题是:以前有没有人遇到过这个问题,我该如何解决?

我正在使用responsehandlerdemo.php示例代码中的文件(我通过添加 PHPmail()函数来调试订单通知对其进行了一些调整),并且我已经使用 XML API 设置了 Google Checkout - 以 XML 形式发送通知(是的,我使用的是 HTTPS 链接)。

4

1 回答 1

2

我有多愚蠢?:P (不要回答那个^.^)

对于遇到同样问题的其他人来说,解决起来很简单 -$data[$root]['serial-number']将您的$Gresponse->SendAck()函数作为参数推入,它会整理发送序列号,一切都会好起来的。

希望我有所帮助!

于 2012-05-29T17:05:45.720 回答