Google Checkout未收到任何回复:
我有来自http://code.google.com/p/google-checkout-php-sample-code/downloads/list的示例代码。
我在cartdemo.php中使用此代码:
// Specify <edit-cart-url>
$cart->SetEditCartUrl("https://mydomain.com/checkout/demo/responsehandlerdemo.php");
// Specify "Return to xyz" link
$cart->SetContinueShoppingUrl("https://mydomain.com/checkout/demo/responsehandlerdemo.php");
我正在使用以下设置:
API回调网址(仅限2级集成)[?]
指定Google的网址,以通知您订单状态中的新订单和更改。 [?]
API回调网址:
回调内容: http://mydomain.com/checkout/demo/responsehandlerdemo.php
**Notification Serial Number**
在完成付款后,但没有得到任何回复。 我还使用https将“Notification as XML”更改为设置。 实际上,该应用程序需要集成简单的谷歌结帐功能。它将有一个结帐按钮,成功付款后,带有付款细节的订单历史记录将保存在我的数据库中。
我不知道遗失了什么。 有没有什么方法可以使用1-2个文件来实现它而不是那么笨重的代码?
感谢
答案 0 :(得分:0)
上述代码与完成付款后从Google获取数据无关(通知API)。
上面的代码适用于Checkout API,该流程涉及将购物车数据发送给Google。
您必须实施Notification API(其中一个选项为serial number notification)才能从Google获取数据。您的处理程序的网址已设置在您的帐户中(您可以在上面看到上述选项的地方)。
如果您想查看实现序列号通知的处理程序的示例PHP代码(我不是Php dev,我是.Net),请参阅basicapiresponshandlerdemo.php