Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.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 RoR提交对象以供审批,并且仅在审批时处理付款_Ruby On Rails_Paypal_Ruby On Rails 3.2_Payment Gateway - Fatal编程技术网

Ruby on rails RoR提交对象以供审批,并且仅在审批时处理付款

Ruby on rails RoR提交对象以供审批,并且仅在审批时处理付款,ruby-on-rails,paypal,ruby-on-rails-3.2,payment-gateway,Ruby On Rails,Paypal,Ruby On Rails 3.2,Payment Gateway,我有一个相当一般的问题,我想得到一些建议 我正在创建一个基本的RubyonRails工作应用程序,用户可以在其中提交工作并申请其他职位 我希望发生的是,当用户提交作业时,它会进入一个等待池(比如等待批准表),然后等待管理员批准 在管理员批准后,我希望该工作离开“保留池”,并进入我的主工作表。我还想在同一时间为付款采取从用户 我不希望自己处理付款细节,所以我想知道是否有人曾经通过Paypal或其他付款提供商实现过类似的功能 任何关于如何实现此设置的建议都将不胜感激 你的直觉是正确的,没有处理你自己

我有一个相当一般的问题,我想得到一些建议

我正在创建一个基本的RubyonRails工作应用程序,用户可以在其中提交工作并申请其他职位

我希望发生的是,当用户提交作业时,它会进入一个等待池(比如等待批准表),然后等待管理员批准

在管理员批准后,我希望该工作离开“保留池”,并进入我的主工作表。我还想在同一时间为付款采取从用户

我不希望自己处理付款细节,所以我想知道是否有人曾经通过Paypal或其他付款提供商实现过类似的功能


任何关于如何实现此设置的建议都将不胜感激

你的直觉是正确的,没有处理你自己的付款。推出自己的符合PCI标准的支付系统并非易事。请在此阅读安全标准:

我自己还没有机会使用它,但是ActiveMerchant gem是与支付网关通信的最流行的方式。它支持PayPal以及一系列其他网关: Ryan Bates在Rails中集成了各种支付服务。他包括贝宝、ActiveMerchant、Stripe和Spree。给他们一块手表是值得的,因为即使是像ActiveMerchant这样的库,也有很多小细节需要注意

考虑到它的简单性和成本,我个人的选择是