我正在用设计制作 ROR 应用程序和 mongodb。现在最初在应用程序中用户使用电子邮件、用户名和密码登录。当用户登录时,他可以选择通过付款升级到高级版。我该怎么做呢?我的想法之一是在用户模型中再添加一个可选的溢价字段,如果有人订阅溢价,我会举旗。很可能我会使用第三方支付网关,如 cc avenue。ccavenue 如何让我知道已付款。
问问题
99 次
1 回答
1
您可以在注册之前阅读他们的文档。 http://www.ccavenue.com/quick.jsp
通常他们会为你提供某种回调,告诉你卡上是成功还是失败。根据该信息,您可以更新表中的列User
,或者您甚至可以创建一个单独的表Payments
,其中包含所有付款信息(日期、时间、成功等)。如果您有该路线,则可以设置User
要使用的模型has_one
或has_many
付款。
于 2013-10-14T05:45:50.383 回答