2011-09-12 293 views
1

我已按照Order Processing tutorial的规定接收和处理来自Google Checkout的GAE应用程序中的订单通知。Google Checkout和App Engine

在沙箱环境中一切正常。我可以发送虚假订单,应用程序会收到通知并处理订单。

当我切换到生产环境并订购实际订单时,我可以在Google Checkout Merchant帐户中看到订单,但我没有收到任何通知。

要切换到生产,我只需编辑我的ApiContext对象即可使用Environment.Production以及真实的商家ID和密钥。积分设置相同。我也尝试将回调URL更改为使用HTTPS(https://blah.appspot.com/not),但仍然没有任何结果。

我错过了什么?

+0

你没有收到通知的序列号或未能收到您的通知历史请求的响应? –

+0

感谢您的询问。我没有收到回叫网址的任何请求。我无法在日志中看到任何端点。 – charisk

回答

0

Checkout Merchant Center中的“集成控制台”为您提供有关回调(XML发送,XML接收,HTTP错误等)的信息。希望你能从这些数据中找出问题。一些相关链接如下:

https://checkout.google.com/support/sell/bin/answer.py?hl=en&answer=72217

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API.html#integration_issues_console

http://code.google.com/apis/checkout/articles/Troubleshoot_Integration_Console_Errors.html

+0

对不起,延迟回复。我不知道发生了什么,但是这是自行修复的!感谢您的链接。 – charisk