gpt4 book ai didi

ruby-on-rails - Paypal - 使用 Rails 定期计费(适用于非美国商家)

转载 作者:太空宇宙 更新时间:2023-11-03 16:02:47 25 4
gpt4 key购买 nike

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

我需要

  1. Ability to accommodate monthly and annual billing
  2. Ability to suspend, cancel accounts etc
  3. Deal with out-of-date card details or failed payment

正如这里提到的: Recurring billing with Rails - what are my options?

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

** 快速结账** 网站支付标准

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

只是想知道

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

  • for non US merchants

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

最佳答案

我建议使用快速结帐和定期付款。具体来说,您将使用 SetExpressCheckout , GetExpressCheckoutDetails (可选),DoExpressCheckoutPayment (可选)和 CreateRecurringPaymentsProfile具体取决于您对应用程序执行的操作。

SEC 将返回一个 token ,您将使用该 token 将用户重定向到 PayPal 以及后续 API 调用。

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

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

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

然后你可以在后面使用 UpdateRecurringPaymentsProfile以编程方式管理配置文件的 API。

关于ruby-on-rails - Paypal - 使用 Rails 定期计费(适用于非美国商家),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18460457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com