通过Google Checkout成功付款后更新记录

时间:2013-05-17 07:26:12

标签: ruby-on-rails-3.2 google-checkout

我在rails应用程序上使用带有ruby的google checkout HTML API。我想在成功付款后在本地数据库中添加/更新记录。我收到API响应URL的响应通知序列号 我的问题是如何检查付款是否成功?

1 个答案:

答案 0 :(得分:1)

Google会针对每个订单通知发送序列号通知。此通知包含序列号作为POST消息正文中的名称值对。

成功收到序列号通知后,您需要使用通知历史记录API来请求相关通知,例如新订单通知。

https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Notification_API#requesting_notifications

您可以申请以下其他类型的通知:

https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Notification_API#Types_of_Notifications