【发布时间】:2016-03-21 18:25:43
【问题描述】:
我已经使用 Rails 大约一周了,并创建了一个网站/应用程序,为简单起见,我们可以将其称为工作板。用户可以创建其他用户可以申请的列表。一切都按预期工作。我要设置的下一件事是能够向用户收费以创建列表。 经过大量搜索,我找不到任何解释此过程的教程,只有典型的购物车和销售实体产品的结帐。
我一直在思考解决方案,但我想在这里咨询专业意见。 对于付款流程(至少目前如此),我很可能会使用活跃的商家和 Paypal,因为我位于欧洲。
我目前的疑虑是设置建模。
创建一个新模型会更好吗? 'credits',让用户购买'credits',然后在尝试创建'job'时运行一个变量,例如。 if_user_has_credits 将 job else 链接发布到 buy_credits_path,或者有没有更直接的方法通过已有的用户和作业模型来实现这一点?
任何有关设置此功能的建议将不胜感激。 谢谢。
【问题讨论】:
-
是的,你的思路听起来不错。我就是这样做的(用户购买积分,然后将其用于网站活动)
-
我认为您的想法是有道理的,只要您可以设置付款。
标签: ruby-on-rails ruby post paypal