1

我需要将订阅解决方案集成到我的 rails 应用程序中。Paypal 似乎是最佳选择(对于非美国商家)。

我需要有

  1. 能够适应月度和年度计费
  2. 能够暂停,取消帐户等
  3. 处理过期的信用卡信息或付款失败

就像这里提到的: 使用 Rails 定期计费 - 我有什么选择?

我遇到过各种 Paypal 解决方案,例如:

** 快速结帐 ** 网站付款标准

以及各种实施选项,如 ActiveMerchant、paypal_recurring gem

只是想知道

[A] - 哪个 Paypal 选项是基于订阅计费的最佳选项,条件 1-3 高于和低于附加条件:

  • 对于非美国商家

[B] - ActiveMerchant 或 paypal_recurring gem 中的最佳实施选项是什么?

4

1 回答 1

1

我建议使用 Express Checkout 和 Recurring Payments。具体来说,您将使用SetExpressCheckoutGetExpressCheckoutDetails(可选)、DoExpressCheckoutPayment(可选)和CreateRecurringPaymentsProfile ,具体取决于您对应用程序的具体操作。

SEC 将返回一个令牌,您将使用该令牌将用户重定向到 PayPal 以及在以下 API 调用中。

GECD 用于从 PayPal 获取买家详细信息(即送货地址、地址状态、付款人状态等),因为用户已经登录并同意继续。

DECP 将允许您完成一次性付款,其中包括运输和税务信息、项目详细信息等。

CRPP 允许您设置循环配置文件,包括一次性初始付款、试用金额、定期金额和期间等。

然后,您可以使用UpdateRecurringPaymentsProfile API 以编程方式管理配置文件。

于 2013-08-27T09:49:14.020 回答