【发布时间】:2016-03-13 13:55:48
【问题描述】:
我正在尝试将 payumoney 支付网关集成到我的 rails 应用程序中。
我添加了 gem active_merchant_payu_in,但在此之后无法启动应用程序..并收到此控制台错误 "warning: already initialized constant APP_PATH ".. 我发现这个模块来自 activemerchant 所以我将它安装在我的 gemfile 中现在我的应用程序启动了。
根据文档,这是我们设置的方式 activemerchant
ActiveMerchant::Billing::Base.mode = :test
::SAMPLEGATEWAY = ActiveMerchant::Billing::TrustCommerceGateway.new(
:login => 'TestMerchant',
:password => 'password')
所以对于 payu,我将网关更改如下,但我应该在下面的代码中传递什么而不是 :login 和 :password?
ActiveMerchant::Billing::Base.mode = :test
::GATEWAY = ActiveMerchant::Billing::PayuInGateway.new(
)
对于payumoney,我们所拥有的是
商家 ID、商家密钥、商家盐
我在任何地方都找不到足够的文档。有人可以解释一下这个主题吗?
【问题讨论】:
-
您是否获得了任何解决方案或适当的文档以将 payumoney 与 ror 集成?
-
你找到解决方案了吗?
-
@RSB no mate..联系了他们,但他们告诉我他们没有 ruby 的文档..我认为我们需要找出我们自己的解决方案。没有时间弄清楚,所以仍然推迟并尝试 ccavenue ..如果您找到了解决方案,请在此处发布..
-
我也在为此苦苦挣扎,他们有 ruby 文档,但不完整。
-
大家好,我联系了团队,他们告诉我尝试 gem 'payuindia', :git => 'git://github.com/payu-india/payuindia.git' 并参考这个链接:github.com/payu-india/payuindia 还要确保您发布了另一个强制参数“service_provider”,其值为“payu_paisa”。如果问题仍然存在,您可以通过“techsupport@payumoney.com”联系他们。
标签: ruby-on-rails activemerchant payu payumoney