问题标签 [activemerchant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
870 浏览

ruby-on-rails - Rails 市场支付处理

我有一个客户最近将我为他们构建的项目的范围更改为市场。

以前用户必须支付象征性的费用才能注册该网站...我正在使用 Active Merchant 处理信用卡交易。

对于他们现在想要建立的市场,他们想要建立一个简单的托管型系统……当买方收到产品时,支付给卖方的款项就会被释放。

这将很困难,原因有以下几个:

  1. 系统如何确定物品何时收到?接收者可以简单地撒谎。我知道贝宝做类似的事情,但他们使用运输公司的跟踪号来确定这一点。
  2. 如何将款项存入卖家账户?处理买家的付款很容易,但我如何将这笔钱转给卖家?

对于#2,我认为可能可以使用某种贝宝帐户来处理这个问题……我还没有研究任何细节。知道从哪里开始吗?

如果我幸运的话,Paypal 也可以处理 #1。

有什么建议么?

0 投票
3 回答
1705 浏览

ruby-on-rails-3 - 配置 active_merchant 以与 Rails 3 应用程序兼容

我正在关注http://railscasts.com/episodes/145-integrating-active-merchant

如何设置配置设置以与 Rails 3 应用程序兼容。

我尝试将以下内容放入config/initializers/active_merchant.rb

以下呈现错误:

0 投票
2 回答
610 浏览

ruby-on-rails - 使用 Paypal on Rails 发送和接收付款

我正在为客户构建一个市场应用程序,并且需要能够发送付款和接收付款。我目前正在使用 ActiveMerchant 处理收款,但如果可以发送付款,我在文档中看不到任何地方。我在其他地方读到过,实际上可以使用 Paypal 的众多 API 之一发送付款,但我不确定应该使用哪一个。

如果有人不得不在 Rails 系统中发送付款,我会很感激一些见解,从哪里开始寻找,宝石等。

谢谢!

0 投票
1 回答
1253 浏览

ruby-on-rails-3 - 贝宝自适应付款?

我在 rails 3 应用程序中使用 PayPal Adaptive Payments。我想知道这是否是最好的方法,或者是否有更好的方法来使用 PayPal 自适应付款?

=> 安装活动商家插件最新版本

=> 为 paypal 自适应网关创建一个对象

"http://foofoo.heroku.com , :ipn_notification_url => "http://foofoo.heroku.com/paypal_ipn"

=> 它返回 paykey ,使用这个 paykey 我根据 requiremnet 重定向到下面的 url

=> 它进入贝宝网站并使用电子邮件或签证卡强制交易并返回。

=> 如果我使用沙盒帐户,它需要登录沙盒帐户

=> 它将“Paypal Ipn”发送到我的网站。

=> 交易完成。

* 这个过程需要很多时间,因为它是两个步骤的过程。如果不正确,请建议使用贝宝自适应付款的任何替代解决方案。

0 投票
1 回答
1401 浏览

ruby-on-rails - 将商品添加到购物车重定向错误

我一直在关注这个 Railscast在一个新的测试应用程序中实现 Active Merchant 并且进展顺利,但现在我正试图将我所做的添加到我的主应用程序中它的破坏。

在我的测试应用程序上单击“添加到购物车”时,它会重定向到当前购物车并按预期列出该项目。

在我的主应用程序上单击添加到购物车链接重定向到:

line_items 控制器如下所示:

添加到购物车链接如下所示:

编辑 - 日志

添加项目的测试版本(工作):

主应用版本:

我不明白为什么要重定向到订单项索引而不是创建,代码是一样的。

编辑 - 路线

编辑 - 取自我的应用程序控制器

感谢您的任何帮助,非常感谢!

0 投票
1 回答
228 浏览

ruby-on-rails - 无法让 ActiveMerchant 使用 rails 3 服务器响应

我正在使用 Rails 3.1 和 ActiveMerchant 1.17

我正在调用 PaymentExpress 网关,使用正确的测试信用卡详细信息。但是,它不断给出某种形式的无效响应。

我能做的最多的是 response.params 数组包含

这是使用本地 Rails 服务器。

我有一种预感,它可能与 SSL verify_peer 选项有关,但我无法证明这一点,而且我不知道如何配置该选项。

这是我的代码,相当标准的东西:

有趣的是,它似乎在 rails 控制台上运行良好。我应该采取任何步骤来调试它吗?

0 投票
0 回答
425 浏览

ruby-on-rails - 寻找完整的 ActiveMerchant AuthorizeNetCimGateway 文档以了解选项要求

我正在将 ActiveMerchant 集成到一个项目中,并且由于缺少 options 参数的文档而一次又一次地感到困惑。以以下为例,我在哪里可以找到 :payment 散列或 :payment_profile 散列应该采用什么形式/格式的信息。我在这里想念什么?

我在某人的博客上找到了以下内容,我想知道如何从 ActiveMerchant 上的稀疏文档中推断出所有这些。另外,文档中的任何地方甚至都没有提到 bill_to,并且在下面似乎不完整:

0 投票
1 回答
218 浏览

ruby-on-rails - active_merchant:字段比服务器允许的长或短

我正在使用 activemerchant 实施贝宝直接付款以下是代码

我正在尝试使用其他信用卡详细信息,但它导致“A 字段比服务器允许的长或短”这个错误。所以我用active_merchants github页面中指定的替换了cc详细信息仍然没有运气。我不明白出了什么问题?

0 投票
1 回答
662 浏览

ruby-on-rails - 无法使用 ActiveMerchant 连接到 Authorize.net 测试帐户

我在 Authorize.net 注册了一个测试帐户,因为除了通过测试帐户之外,您无法使用 CIM 服务进行测试交易。

我正在使用 ActiveMerchant::Billing::AuthorizeNetCimGateway,它适用于我的常规帐户。但是使用我的测试帐户 api 登录信息,我收到以下错误:

我究竟做错了什么?我已经阅读了活跃的商家来源,发现以下几行表明它可能正在发送到错误的 api url:

据我所知,没有办法配置使用哪个 url,但我发现了这一行:

这似乎设置了var,只有方法测试?没有在任何地方定义,所以我看不到如何设置它。

我很困惑。任何人都可以通过 AIM 连接到他们的测试帐户吗?

0 投票
2 回答
845 浏览

ruby - Ruby 的活跃商人

可能重复:
Paypal 中带有导轨的无效商家配置

我正在玩 Active Merchant gem。我使用Rails cast(144)并创建了一个 ruby​​ 文件 ( credit_card.rb):

我执行$ ruby credit_card.rb并收到以下错误: