2013-03-05 78 views
0

我想使用Paypal专业版API制作在线注册系统。我想要选择使用信用卡分期支付学费。为此,我使用Paypal Pro创建定期付款资料。我能够成功创建定期付款配置文件&将初始付款信息存储到数据库中。使用Paypal专业版存储数据库中的定期付款信息

现在当下一次重复性支付发生时,我想将支付信息与一些身份参数(如收款人ID,PayeeEmail,PayeeEnrolledDepartmentId)一起存储到我的数据库中。

我听说过支付宝专业版中的IPN(即时支付通知)服务。但主要问题是,当我第一次创建周期性配置文件时,我想发送一些Identity参数,例如Id,Email等,以便在下次执行IPN脚本时,我能够识别&商店付款带有正确标识的信息。

我该怎么做?请帮助我一些有用的技术或代码。

+0

StackOverflow不是这个问题的适当位置。我们不会为您编写代码。你需要做自己的编码,如果你不确定为什么某些东西不能按预期工作,请在代码中加上一个解释你期望它做什么,以及它实际上在做什么,包括所有的错误信息。参见[关于StackOverflow](http://stackoverflow.com/about)。 – 2013-03-05 12:47:22

+0

我的问题很简单!我希望定期付款存储在数据库中,并带有一些身份字符串,例如我的第一个Paypal Pro定期付款创建时我想发送的ID。在下一次发生经常性付款时,我想要将该Id与回复一起传回。我对此没有任何想法,如何做到这一点。 //使用以上设置的详细信息创建定期付款资料 $ profile_recur = $ paypal-> createRecurringPaymentsProfile(); 这就是我正在使用创建成功创建循环API的循环配置文件。 – 2013-03-05 13:23:51

回答

0

当PayPal创建配置文件时,它将创建配置文件ID并将其与买方相关联。您可以将其用作唯一标识值。如果你想传递你自己的东西,你可以在描述“DESC”变量中传递一些东西。

+0

谢谢我明白了这一点,现在我能够获得我创建它的配置文件ID。现在我将这个存储在数据库中的某处并用于比较,但是如何在IPN(即时付款通知)页面中获取该配置文件ID。 – 2013-03-05 15:06:29