Google Checkout 订阅:如何识别用户
我们正在使用 Google Checkout - 谷歌处理订阅。在我们的html表单中,我们使用merchant-item-id参数来存储订阅计划id和用户id,因此当Google Checkout向我们发回新订单的通知(merchant-item-id在那里)时,我们知道哪个用户计划怎样收费。到目前为止,这一切都很完美。 但现在,一个月过去了,Google Checkout 开始创建重复订单,它们发送的通知中没有商家商品 ID 参数。因此我们不知道哪个用户使用哪个计划收费。
我们应该使用什么作为用户标识符,以便我们可以正确处理我们网站上的订阅?
有什么想法吗?
顺便提一句。我知道与每个新订单通知一起发送的“buyer-id”参数,但这对我们不起作用,因为同一个谷歌买家可能正在为我们的几个用户帐户付款。
We are using Google Checkout - google handled subscriptions. In our html form we are using merchant-item-id parameter to store the subscription plan id and user id, so when Google Checkout send us back the notification for the new orders (merchant-item-id is there) we know what user for what plan to charge. So far this works perfect.
But now, when a month is passed, and Google Checkout start creating the reoccurring orders, there is no merchant-item-id parameter in the notifications they send. So we don't know what user for what plan is charged.
What should we use as user identifier, so we can handle properly the subscription on our site?
Any ideas?
Btw. I know about the "buyer-id" parameter which is send with each new order notification, but that will not work for us, because it is possible that the same google buyer is paying for several of our users accounts.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会尝试将“shopping-cart.items.item-1.merchant-private-item-data”中的一些独特信息放入我可以识别订阅的独特信息中。
I would try putting some unique info in "shopping-cart.items.item-1.merchant-private-item-data" to something unique that I can identify the subscription by.