Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使某些用户成为高级用户_Ruby On Rails_Devise_Payment Gateway - Fatal编程技术网

Ruby on rails 使某些用户成为高级用户

Ruby on rails 使某些用户成为高级用户,ruby-on-rails,devise,payment-gateway,Ruby On Rails,Devise,Payment Gateway,我正在用Desive制作ROR应用程序和mongodb。现在,最初的应用程序内用户使用电子邮件、用户名和密码登录。当用户登录时,他可以选择通过付款升级到premium。我该怎么做?我的一个想法是在用户模型中增加一个可选的premium字段,如果有人订阅了premium,我将升起旗子。我很可能会使用第三方支付网关,如cc avenue。CCAVINE将如何告知我已付款。您可以在注册前阅读他们的文档 通常他们会给你一些回电,告诉你卡片上的成功与否。根据这些信息,您可以更新用户表中的一列,或者您甚至可

我正在用Desive制作ROR应用程序和mongodb。现在,最初的应用程序内用户使用电子邮件、用户名和密码登录。当用户登录时,他可以选择通过付款升级到premium。我该怎么做?我的一个想法是在用户模型中增加一个可选的premium字段,如果有人订阅了premium,我将升起旗子。我很可能会使用第三方支付网关,如cc avenue。CCAVINE将如何告知我已付款。

您可以在注册前阅读他们的文档


通常他们会给你一些回电,告诉你卡片上的成功与否。根据这些信息,您可以更新
用户
表中的一列,或者您甚至可以拥有一个名为
付款
的单独表,其中包含所有付款信息(日期、时间、成功等)。如果您得到了该路线,您可以设置
用户
模型以使用
有一个
有多个
付款。

其中没有提到rails。您可以查看其他代码,看看是否可以确定回调,或者您可以联系他们的技术团队,让他们帮助您。如果你需要一些现成的Rails支持,显然你必须去别处看看。。。