问题标签 [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 投票
1 回答
32 浏览

ruby-on-rails - 如何显示深度嵌套字段的值?

我有一个用户表、购物车表、订单表和 OrderTransactions 表。

我的架构看起来像:

  • 用户有一个购物车
  • 购物车有一个订单
  • 订单有很多交易

我想在部分订单交易中显示 user_id。

我可以显示 cart_id<%= order_transaction.order.cart_id %>

所以我认为这<%= order_transaction.order.cart.user_id %>会起作用,但它给出了“nil:NilClass 的未定义方法‘user_id’”错误。

我在这里想念什么?任何帮助将非常感激!

0 投票
0 回答
252 浏览

ruby-on-rails - rails 3 从关联中获取数据并在 flash 消息中显示

我将 ActiveMerchant 与 Authorize.net 一起使用,并且已经设置了 2 个模型 Order 和 Transaction。(http://railscasts.com/episodes/145-integrating-active-merchant

如果发生错误,我想从事务中获取错误消息,然后在闪存消息中输出。这是我的代码:

这是我的交易模型:

交易数据已保存到数据库中,如下所示:

我想在交易失败时闪现这个交易错误信息。如果我的一个订单有 2 笔交易,我应该怎么做才能得到这些错误。?

任何帮助将非常感激。

谢谢!

0 投票
2 回答
402 浏览

ruby-on-rails - 贝宝自适应支付轨道3

如何将ipn通知与paypal自适应支付gem与活跃商家一起使用?我想避免使用金属,直接使用控制器。rails 3 ruby​​ 1.9.2 谢谢

0 投票
1 回答
5609 浏览

ruby-on-rails - 活跃的商家整合(场外支付)

我最初的问题(如下)可能太具体了,所以我要问一些更笼统的问题!

谁能指出有关使用 Active Merchant Integrations支持异地支付网关的教程、示例或文档的方向?

Active Merchant 的 rdoc 将以下所有内容列为支持的异地支付网关,但我没有找到任何关于如何使用ActiveMerchant::Billing::Integrations的教程或示例

  • 2 结帐
  • Banca Sella GestPay
  • 计时支付
  • 直接电子银行
  • 直接支付
  • 海信
  • 理财师
  • 诺切克斯
  • 贝宝网站支付标准
  • SagePay 表格
  • 勇敢者
  • WorldPay

尽管它们可能很好,但peepcoderails casts只考虑网关,而不是集成。

非常感谢!

我的公司正在从 PayPal Express Checkout 迁移到 WorldPay Business Gateway(托管支付页面)。我们正在使用 Rails 和 Active Merchant。

  1. Active Merchant 是否支持 WorldPay 业务网关(托管支付页面)?从 rdoc来看,我认为确实如此
  2. 我必须向 ActiveMerchant::Billing::Integrations::WorldPay.new 提供什么参数?

谢谢

0 投票
1 回答
308 浏览

ruby-on-rails - ActiveMerchant 需要密码?

我在这样的 Rails 应用程序中使用 activemerchant

我不断收到这个错误代码

当我查看usaepay的错误代码 (10117) 时,我注意到我需要输入密码。这个我有,但我不知道如何实现。我在下面尝试了这两个

我仍然得到同样的错误查看 USAEPAY 库的初始化程序,我看到登录但没有 pin

...任何想法我可以如何将此图钉发送到Activemerchant

更新

这是我的交易电话

我试着这样做

但仍然没有

0 投票
1 回答
952 浏览

ruby-on-rails - 设计允许在 Rails 应用程序中使用多种付款方式?

是否有人对如何允许多种支付方式有任何经验,以便将来可以添加更多支付方式,从而创建可扩展的设计?

我已经在我的应用程序中使用 Activemerchant 实现了 Paypal 快速结账,但是我没有将其作为抽象设计,以便可以轻松添加未来的支付方式。

请指出任何可能具有此类设计的示例/现有项目或提供对此问题的任何见解。提前致谢!

PS这是关于类的设计和关系,而不是如何实现支付网关。

0 投票
2 回答
2751 浏览

ruby-on-rails-3 - Rails:使用 Paypal 促进市场交易(并行还是链式?)

我想建立一个市场网站,我的应用程序将“买家”和“卖家”联系起来,并在此过程中收取佣金 (%)。

我在 Paypal 上查看了自适应支付 API,并看到了“并行支付”和“链式支付”。

但是,我想做的是让买家看起来像是直接与卖家互动,而我的应用程序收取佣金

我知道使用并行支付(自适应支付 API),“发件人”可能会看到“主要收件人”,在这种情况下是卖方。在链式付款中,买方会将我的申请视为“中间人”(作为中间人,我可以收取佣金)。所以我正在寻找的是两者之间的混合体。有任何想法吗?

我的另一个想法是使用并行付款并将我的申请作为第二个收件人(收取百分比佣金)?

市场网站如何做到这一点?任何特定于 rails 的提示也将不胜感激 - 我已经看到有一个我可以使用的Paypal Adaptive Gem ?

我是一个 Rails 菜鸟,这是我的第一个项目。

0 投票
1 回答
1296 浏览

ruby-on-rails - 如何模拟 ActiveMerchant 和 Authorize.net 信用卡处理的失败条件?

我已经或多或少地将 ActiveMerchant 集成到我的 Rails 3 应用程序中,使用 Authorize.net 作为我的网关主题的RailsCast中概述的行。ActiveMerchant::Billing::Base.mode = :test在开发中以测试模式 ( ) 运行网关,对于成功案例,一切似乎都按预期工作。信用卡验证对于格式不正确的输入工作正常,但为了完全验证我的工作流程,我还想测试购买失败案例,例如资金不足或 CCV 代码不匹配。不幸的是,我似乎收到response.success? == true了任何格式正确的信用卡号,至少在针对我的 Authorize.net 测试帐户在测试模式下操作时。

所以,我的问题是:我应该如何在gateway.purchase()通话中模拟特定类型的故障?是否有测试卡号总是资金不足?我只需要模拟我自己的response对象吗?这里最正确的方法是什么?

警告:我是 Ruby、Rails 和信用卡处理的新手,所以如果答案非常明显,请原谅我。进行了相当多的谷歌搜索,但找不到执行故障模式的示例。

0 投票
1 回答
3472 浏览

joomla - 此市场类型的交易无法在此系统上处理

我在使用 Authorize.Net 的 Joomla 设置中遇到此错误。我正在尝试在这里使用测试帐户。有谁知道这里的问题是什么?

0 投票
2 回答
567 浏览

ios5 - 如何在 iOS 中接受信用卡作为销售点

我正在为 iOS 升级我的 POS 应用程序。我想为我的客户提供接受信用卡销售 THEIRS 产品的能力。

我的应用程序是国际化的,主要是拉丁美洲,所以我更喜欢全球解决方案(即使有必要支持多个支付网关)。

我已经有了读卡的硬件。

但是很难理解我需要支持哪些支付处理器。

我的第一个倾向是建立在 ActiveMerchant 之上的 web 服务,但除了对它的 API 调用之外,我不知道我需要执行哪些步骤......