Google Checkout付款后更新数据库

时间:2012-06-01 10:56:23

标签: google-checkout

我正在尝试在我的网站上实施Google Checkout。 我有PHP代码示例名为" checkout-php-1.3.2"来自http://code.google.com/p/google-checkout-php-sample-code/

我已按照说明操作,并能够成功将内容发送到Google购物车。 问题是我不知道如何在付款后更新我的网站数据库。 我在演示代码中看了一下,有一个页面responsehandlerdemo.php,在那里我可以看到很多通知案例,即

商家计算回调 新订单通知 订单状态变更通知 电荷量通知

如果有人可以提供有关使用哪个回调以及如何解析xml的任何帮助。 这将非常有帮助。

此致 Sourav Mukherjee

1 个答案:

答案 0 :(得分:0)

除了merchant-calculation-callbackref)之外,所有其他通知都意味着某些到您的订单处理(所有必须做的事情 之后>成功结账。

E.g。

  • new-order-notification - 就是它所说的,代表新订单的数据
  • order-state-change - 订单移至different states (status),因此此通知会通知您他们

您应该查看Developer docs,尤其是Notification API了解详细信息。

我不是PHP开发人员(.Net),但我已经看到了示例代码,而且您已收到notifications的{​​{3}}。一旦您了解了API,您就会知道添加业务代码(即数据库存储等)所需的流程中的时间/位置。