2013-05-17 36 views
0

我正在使用谷歌结帐HTML API与Rails应用程序上的红宝石。我想在成功付款后在本地数据库中添加/更新记录。我在API回调URL中收到通知序列号。
我的问题是我如何检查付款是否成功?支付成功后更新记录通过谷歌结帐

回答

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