0

我有一个网站会定期收到客户的钱(比如一周一次)。我将我的客户详细信息存储在我的数据库中,我想从我的客户帐户中提取资金,而不是每次都提示他们进行身份验证。金额会因客户而异。我如何使用 pay pal 做到这一点?我是否需要购买 pay pal pro 来实现这一点。我阅读了一些与 pay pal 的定期付款和参考付款服务相关的文档,但我不知道我的业务将如何运作在澳大利亚注册的 pay pal 帐户。

提前致谢。

4

2 回答 2

1

我们最近(2013 年 1 月)为澳大利亚网站(贝宝账户)实施了与 PalPal 的定期支付集成。

我们用了;

  • PayFlow Pro(文档: https ://www.x.com/sites/default/files/payflowgateway_guide.pdf )
  • 定期付款模块(文档:https ://www.x.com/sites/default/files/pp_payflowpro_recurringbilling_guide.pdf )

我不能说这次经历是一次愉快的经历,大量的阅读、电话支持和拉扯——但我们最终到达了那里。

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

于 2013-04-09T05:56:09.970 回答
0

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

正如您所说,您不希望在不再次对其进行身份验证的情况下从该帐户中提取资金,您必须通过NVP APICreateRecurringPaymentsProfile)在贝宝上创建客户的订阅配置文件。

在您获得带有成功消息的客户的订阅 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/
于 2013-08-13T06:13:30.147 回答