关于贝宝专业订阅流程的几个问题


Several questions about paypal pro subscriptions flow

我已经将标准paypal与其中一个网站集成,它的工作方式如下:用户选择购买哪个订阅,他被重定向到paypal, paypal发送IPN响应,我处理它,然后每X天paypal发送一个新的IPN通知网站,用户已成功收取新订阅迭代。现在的问题是,用户需要有paypal账户来注册这样的订阅。

客户联系了PayPal,发现当卖家使用PayPal pro账户时,可以避免用户使用他们的PayPal账户购买订阅。真的是这样吗?我将能够收集用户的卡信息,然后发送一些请求贝宝API,并有创建订阅。如果是,接下来会发生什么?PayPal是否会每隔X天向我发送IPN请求,通知网站该卡已成功充值?

还有,一般流程是什么?我总是必须收集卡的信息,并将其发送到贝宝api或我可以重定向用户到贝宝在一个类似的方式作为标准贝宝功能?

是的,这是可能的。你需要注册PayPal网站支付专业版和直接支付定期付款。然后,您可以使用CreateRecurringPaymentsProfile API,并在单个API调用中直接指定卡的详细信息。

这将创建一个循环配置文件,根据您在CreateRecurringPaymentsProfile中指定的计费周期,每X天/月计费一次。

或者,你也可以注册PayPal高级服务(针对英国)或PayPal增强经常性支付(针对美国)。这允许你接受客人用户的订阅付款,使用你现在拥有的完全相同的集成,除了"客人付款"部分将被添加到PayPal结帐屏幕,所以买家将不再被迫创建一个PayPal帐户来注册你的订阅。

(注意:增强的定期付款/高级服务也有其他好处,如分期付款计划,但客户订阅付款绝对是最大的好处)。