【问题标题】:rails payments through payumoney通过 payumoney 付款
【发布时间】: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


【解决方案1】:

很容易将 PayU 与以下 gem 集成,https://github.com/payu-india/PayU-Integration-Kit-ROR

集成过程就像 3 个步骤

1) 在视图上配置按钮(带有凭据和参数),在按钮上选择它需要到支付页面。

2) Payu 文档有测试凭证,可以在 payu 页面进行测试。

3)编写路由以获取payu的响应并接收交易状态。

Gem 由校验和检查、助手、获取购物车 ID 等来处理。

【讨论】:

  • 我认为 payumoney 有不同的实现方式
  • 这将是相同的过程,但我们可以从FAQ's 中找出测试凭据。
猜你喜欢
  • 1970-01-01
  • 2017-09-29
  • 1970-01-01
  • 2013-02-15
  • 2014-12-19
  • 2016-07-05
  • 2015-07-20
  • 2012-07-22
  • 2013-05-11
相关资源
最近更新 更多