我正在尝试将payumoney支付网关集成到rails应用程序中。
我添加了创业板active_merchant_payu_in,但之后无法启动app..and获取这个控制台错误"warning: already initialized constant APP_PATH "。我发现这个模块来自activemerchant,所以我把它安装在我的now文件中,而不是这个,现在我的应用程序启动了。
根据文档,我们是如何设置https://github.com/activemerchant/active_merchant/tree/f46ea7f4109d8fa3936b9e278193624a518e69c5的
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(
)我们拥有的是
商人身份证,商人钥匙,商人盐
我找不到足够的文档,anywhere..Could,有人对这个话题有所了解?
发布于 2016-12-29 12:11:54
很容易将PayU与以下gem、https://github.com/payu-india/PayU-Integration-Kit-ROR集成
集成过程分为三个步骤。
1)配置视图上的按钮(带有凭据和参数),在按钮选择它采取的payu页面。
2) Payu文档具有在payu页面中测试的测试凭证。
3)编写一条从payu获取响应并接收事务状态的路径。
Gem是通过校验和检查,帮助,获得购物车id等方式进行的。
https://stackoverflow.com/questions/34159400
复制相似问题