ruby-on-rails - 将 paypal 定期 gem 用于永久有效的计划时要设置什么频率

标签 ruby-on-rails paypal paypal-ipn paypal-sandbox

我正在使用 paypal 循环 gem 开发一个 ruby​​ on rails 应用程序,并且我有一个永远有效的计划,它永远不会过期,如果我想让用户订阅那个永不过期的计划并且希望他的账单继续那么我应该在 paypal 中设置什么频率?

我的代码是

period: :monthly, frequency: 1, start_at: Time.zone.now + 30.days

这是创建包月订阅,但是永远在这里设置什么。

请帮忙。

谢谢

最佳答案

频率并没有说明到期(或周期重复)。它只有与 period 参数结合使用才有意义。

在您当前的设置下,系统会每月向用户收费,直到他或您取消定期契约(Contract)为止。


也许这有助于弄清楚 frequency 是如何与 period 结合使用的:

period: :monthly, frequency: 1 = “每 1 个月”

周期::每天,频率:3 = “每 3 天”


顺便说一句:在 Rails 中,您可以使用 30.days.from_now 作为 Time.zone.now + 30.days

的快捷方式

关于ruby-on-rails - 将 paypal 定期 gem 用于永久有效的计划时要设置什么频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14052531/

相关文章:

ruby-on-rails - 如何在 ubuntu 中将 rvm 安装的 ruby​​ 设置为系统默认 ruby​​ 版本

ruby-on-rails - 如何为截屏视频 #228 中 Ryan Bates 的助手编写 RSpec 测试?

ruby-on-rails - 使用 Procfile 部署到 dokku 会干扰 'dokku run'

paypal - 哪个 PayPal API 用于可变计费

css - 样式 PayPal 下拉菜单

ruby-on-rails - SSL_connect 返回=1 errno=0 状态=错误: certificate verify failed (unable to get local issuer certificate)

php - 在 Paypal 结账时显示所有购物车商品

magento - Paypal IPN 因 Magento 站点和另一个不同的站点而失败 - 冲突

wordpress - 无法接收 PayPal IPN - PayPal 总是收到 403 错误

java - 使用 REST 获取 PayPal 账户历史