使用Paypal pro在数据库中存储定期付款信息

时间:2013-03-05 12:46:18

标签: php api paypal payment recurring

我想使用Paypal pro API建立在线注册系统。我希望可以选择使用信用卡分期支付学费。为此,我使用Paypal Pro创建定期付款配置文件。我能够成功创建定期付款配置文件&将初始付款信息存储到数据库中。

现在当下一次定期付款发生时,我想将付款信息存储到我的数据库中,其中包含一些身份参数,如收款人ID,PayeeEmail,PayeeEnrolledDepartmentId。

我听说过Paypal专业版的IPN(即时付款通知)服务。但主要的问题是,当我第一次创建Recurring配置文件时,我想发送一些身份参数,如Id,Email等,这样当下次执行IPN脚本时,我能够识别&存储具有正确身份的付款信息。

我该怎么做?请帮我提供一些有用的技巧或代码。

1 个答案:

答案 0 :(得分:0)

当PayPal创建个人资料时,它会创建个人资料ID并将其与买方相关联。您可以将其用作唯一标识值。如果您想要传递自己的内容,可以在描述“DESC”变量中传递一些内容。