标签: ruby-on-rails ruby model-view-controller architecture payment-gateway
我正在开发Rails应用程序,我必须在其中集成一些支付网关。 现在,这些网关的功能之一是3Dsecure支付。 这些付款的流程是这样的。
现在我对如何在rails中实现这种行为感到很困惑。
答案 0 :(得分:1)
编写一个PORO包装类并将其推入lib文件夹。这样你就可以在任何需要的地方重复使用它。
lib
另一个选择是创建一个处理数据的非AR“模型”,然后让控制器进行重定向