paypal - 通过 Express Checkout 定期付款订阅网站

标签 paypal paypal-subscriptions

我正在尝试使用 PayPal Express Checkout Recurring Payments 实现对网站的定期订阅。一项要求是创建初始订阅应尽可能快:一旦客户确认购买,商家应在几分钟内收到款项并激活订阅。

据我所知,我有以下选择:

  1. 仅使用 CreateRecurringPaymentsProfile,现在开始计费
  2. 使用 CreateRecurringPaymentsProfile 进行初始付款,从现在开始
  3. 使用 DoExpressCheckoutPayment,然后使用 CreateRecurringPaymentsProfile 从现在开始 + 1 个计费周期

沙盒中的初始测试表明,普通 CreateRecurringPaymentsProfile 每天安排一次付款,这排除了此选项。选项 2(包含初始付款的定期付款配置文件)看起来很有希望——付款通常会在几秒钟内完成——直到初始付款开始延迟半小时或更长时间。

那么,有几个问题:

通过 PayPal 实现在线定期付款的预期方式是什么?

沙盒是否与实时网站共享付款调度行为?

最佳答案

通过 PayPal 实现在线定期付款的预期方式是什么? 答:通过 Express Checkout 进行定期付款是一种很好的方式。 通过 Website Payments Standard 的订阅按钮也是一种更易于实现的好方法。

沙盒是否与实时站点共享付款调度行为? 答:是的,sandbox 具有与 live 相同的支付调度行为。

顺便说一句,如果您希望立即收取首付款,您应该使用选项 3,首付款将在 DoExpressCheckoutPayment 后立即更改。 选项 2 只保证首付款在 24 小时内收取。

关于paypal - 通过 Express Checkout 定期付款订阅网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32564403/

相关文章:

php - 获取 CreateRecurringPaymentsProfile 的 "Invalid Token"错误

paypal - Harvest 和 Freshbooks 等网站使用什么 PayPal API 代表其用户接受付款?

iphone - Paypal iphone超时错误一次又一次

PHP Paypal 类

paypal - 为什么空白重定向页面从 Magento 到 PayPal 标准?

asp.net - 使用 Paypal 订阅(Netflix 风格)

paypal - paypal如何按分钟计费

paypal - 在 Paypal Standard 中停止 Paypal 定期付款

button - PayPal 按钮通过 IPN 发送自定义变量

Paypal 定期付款 IPN 确认