我们正在使用Google Checkout - 谷歌处理订阅。在我们的html表单中,我们使用merchant-item-id参数来存储订阅计划ID和用户ID,因此当Google Checkout向我们发送新订单的通知时(商家项目ID就在那里)我们知道用户是谁什么打算收费。到目前为止,这是完美的。 但是现在,当一个月过去了,Google Checkout开始创建重复发生的订单时,他们发送的通知中没有merchant-item-id参数。所以我们不知道什么用户计划收费。
我们应该使用什么作为用户标识符,以便我们能够正确处理我们网站上的订阅?
有什么想法吗?
顺便说一下。我知道每个新订单通知都会发送“buyer-id”参数,但这对我们不起作用,因为相同的Google买家可能会为我们的几个用户帐户付款。
答案 0 :(得分:2)
我会尝试将“shopping-cart.items.item-1.merchant-private-item-data”中的一些独特信息添加到我可以识别订阅的唯一信息中。