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