Paypal如何区分同一用户的多个订阅

时间:2016-06-18 17:49:28

标签: paypal recurring-billing

我正在编写一个小篮子应用程序,我想知道用于区分一个用户的子目录的变量是什么。

假设我的用户有4个订阅,现在是时候收到定期付款了。我从Paypal收到付款消息,解析它并进行数据库更新。我如何知道需要处理哪些重复?

从我读到的,可能是subscr_id = I-HPDM8GP ......我需要检查但是我不确定?

由于

1 个答案:

答案 0 :(得分:1)

这是一个非常广泛的问题,所以我不得不做出一些假设...

1)您正在使用标准订阅按钮.. ?? 2)您的数据库中已有一个用户表,它与客户ID中的数据库中的订单/发票表有关。??

如果这些假设是准确的,那么我建议您在"发票"中包含系统中的订单ID。带有订阅按钮代码的参数。

如果您还没有使用它,那么设置IPN解决方案来处理订阅付款是明智的,在IPN数据中,您将获得相同的订单ID#34;发票&#34 ;参数,因此在该解决方案中,您可以使用该订单ID相应地更新您的系统,然后该订单ID将与您自己系统中的客户ID相关联。

在您的系统中包含所有这些数据并正确相关后,您可以轻松为不同用户提取包含所有订阅和付款历史记录的报告。