2015-12-08 172 views
5

我正在尝试将payumoney支付网关集成到我的Rails应用程序中。通过payumoney支付金额

我加了宝石active_merchant_payu_in,但我无法启动app..and得到这个控制台错误"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,商家密钥,商家盐

我无法找到足够的文档,就可以anywhere..Could有人提供一些线索点亮这个话题?

+1

你得到任何解决这个或适当的文件,以payumoney与ROR集成? – dips

+0

@dips nope ..... – Abhilash

+0

你有解决方案吗? – RSB

回答

1

很容易PayU与下面的宝石整合,https://github.com/payu-india/PayU-Integration-Kit-ROR

整合过程就像是3个步骤

1)查看配置按钮(带证书,而params),按钮选择才能payu页。

2)Payu文档具有测试凭证以在payu页面中测试。

3)写一条路径从payu获得响应并接收交易状态。

宝石是通过校验和检查,助手,让车ID照顾等

+0

我认为payumoney有不同的实现 – Abhilash

+0

这将是相同的过程,但测试凭证是我们可以从[常见问题](https://developer.payubiz.in/documentation/Web-Integration-FAQ's/166)中找出的一些东西。 。 – Durgarao