我有一个网站会定期收到客户的钱(比如一周一次)。我将我的客户详细信息存储在我的数据库中,我想从我的客户帐户中提取资金,而不是每次都提示他们进行身份验证。金额会因客户而异。我如何使用 pay pal 做到这一点?我是否需要购买 pay pal pro 来实现这一点。我阅读了一些与 pay pal 的定期付款和参考付款服务相关的文档,但我不知道我的业务将如何运作在澳大利亚注册的 pay pal 帐户。
提前致谢。
我有一个网站会定期收到客户的钱(比如一周一次)。我将我的客户详细信息存储在我的数据库中,我想从我的客户帐户中提取资金,而不是每次都提示他们进行身份验证。金额会因客户而异。我如何使用 pay pal 做到这一点?我是否需要购买 pay pal pro 来实现这一点。我阅读了一些与 pay pal 的定期付款和参考付款服务相关的文档,但我不知道我的业务将如何运作在澳大利亚注册的 pay pal 帐户。
提前致谢。
我们最近(2013 年 1 月)为澳大利亚网站(贝宝账户)实施了与 PalPal 的定期支付集成。
我们用了;
我不能说这次经历是一次愉快的经历,大量的阅读、电话支持和拉扯——但我们最终到达了那里。
根据您的情况,我建议您查看 Pin 支付网关 ( https://pin.net.au/ ) 作为替代方案。
您可以为此使用 PayPal 定期付款方式。
正如您所说,您不希望在不再次对其进行身份验证的情况下从该帐户中提取资金,您必须通过NVP API(CreateRecurringPaymentsProfile)在贝宝上创建客户的订阅配置文件。
在您获得带有成功消息的客户的订阅 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/