Paypal定期付款集成

时间:2013-04-09 05:45:02

标签: paypal

我有一个网站,定期从客户那里收钱(一周说一次)。我将我的客户详细信息存储在我的数据库中,我希望从我的客户帐户中提取资金,而不是每次都提示他们进行身份验证。金额将根据客户的不同而有所不同。我怎么能用付费朋友来做这件事?我是否需要购买pay pal pro才能实现这一点。我读了一些与付费朋友的定期付款和参考支付服务相关的文档,但我不知道它如何在我的业务中起作用支付在澳大利亚注册的账户。

提前致谢。

2 个答案:

答案 0 :(得分:1)

我们最近(2013年1月)与PalPal一起为澳大利亚网站(paypal帐户)实施了定期付款集成。

我们用过;

我不能说经历是愉快的,很多阅读,电话支持和拔毛 - 但我们最终到达那里。

根据您的情况,我建议您查看Pin Payment Gateway(https://pin.net.au/)作为替代方案。

答案 1 :(得分:0)

您可以使用PayPal定期付款方式。

正如您所说,您不希望在没有再次验证的情况下从该帐户中提取资金,您必须通过 NVP API CreateRecurringPaymentsProfile)在paypal上创建客户的订阅资料)。

在您获得成功消息的客户的订阅ID后,您无需存储客户详细信息(卡详细信息),这也是非法的。

调用

  

API的CreateRecurringPaymentsProfile方法

您需要设置以下字段。

BILLINGPERIOD = MONTH or DAY (according to your need)

BILLINGFREQUENCY = 2 (means after 2 BILLINGPERIOD )

TOTALBILLINGCYCLES = 10

例如:如果BILLINGPERIOD = MONTH& BILLINGFREQUENCY = 2& TOTALBILLINGCYCLES = 10然后每2个月自动付款,直到10个付款周期结束。

You can also find the example code here :
http://paypal.github.io/sample-apps/