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

ruby-on-rails - 验证用户的 API 凭证 - Rails、ActiveMerchant 和 PayPal Express Gateway

我正在构建一个使用 PayPal Express 的市场应用程序。我有一个表格供卖家输入他们的 PayPal API 凭据,但我需要一种方法来通过对 PayPal 进行某种调用来验证它们。

我在 ActiveMerchant 中使用 PaypalExpressGateway,除了标准的购买控制之外,我什么也没看到。是否可以使用任何类型的空操作?

任何帮助将不胜感激!

0 投票
1 回答
1516 浏览

php - What payment processing frameworks, like ActiveMerchant, are available for other languages?

Rails has frameworks such as ActiveMerchant and Freemium (which uses ActiveMerchant) to simplify dealing with payment processing. What other frameworks are there for other programming languages such as PHP or Python?

0 投票
2 回答
731 浏览

ruby-on-rails - ActiveMerchant/Spree - 创建者是否有按交易/按账户收取佣金?

这可能是一个愚蠢的问题,但如果您使用 ActiveMerchant(或 spree),ActiveMerchant(或 spree)的创建者会收取佣金吗?由于它是开源的,我不希望他们这样做。但同时,因为创建处理网关是一项艰巨的任务,如果他们想要对他们的努力进行一些补偿,我也不会感到惊讶。或者仅仅是您收到的任何付款都向信用卡公司支付佣金?

0 投票
3 回答
2213 浏览

ruby-on-rails - 如果您使用 Google Checkout,您是否还需要在 Rails 中使用 ActiveMerchant/Spree/一些支付网关?

如果您使用 Google Checkout,您是否仍需要使用 ActiveMerchant/Spree/某些支付网关,或者 Google 是否像 ActiveMerchant/Spree 那样充当网关?

此外,使用 ActiveMerchant 可以解决使用 Google Checkout 的任何缺点吗?

此外,除了 Google Checkout 之外还提供 PayPal 是否是个好主意?

0 投票
1 回答
1426 浏览

ruby-on-rails - 使用 ActiveMerchant 和 PayPal 在实时网站上接受虚拟信用卡

我正在建立一个 Rails 站点,它将接受 ActiveMerchant 和 PayPal Website Payments Pro 的信用卡。我正在成功测试 PayPal 沙箱,但也需要能够在我的实时站点上进行测试。我想实施一个解决方案,在我的实时站点上使用我自己域中的电子邮件地址进行注册使用 PayPal 沙箱,但对于其他所有人来说,它使用实时 PayPal 站点。这样,当我测试我的实时网站时,我不会在此过程中为自己付费并被 PayPal 征税 :-)

然而,问题在于要让 ActiveMerchant 使用测试服务器,您需要编写以下代码:

ActiveMerchant::Billing::Base.mode = :test

当我只希望一个事务以测试服务器为目标时,这将设置一个类变量,该变量将应用于站点上的其他事务。

谁能提出一个优雅的解决方案?或者除了我想到的解决方案之外,还有更好的方法来实现这一点吗?

0 投票
2 回答
9349 浏览

ruby-on-rails - 与 ActiveMerchant 一起使用的最佳支付网关是什么?

我需要使用 ActiveMerchant 库在我们的一个 Rails 应用程序中设置支付解决方案。尽管这个问题非常主观,但人们对那里的主要网关(BrainTree、Authorize.net 等)有何体验?

它必须:

  • 处理经常性付款。
  • 有能力记入个人账户。
  • 有能力取消付款。
  • 有办法存储用户的支付细节(例如 Authotize.nets CIM)。

干杯

0 投票
2 回答
917 浏览

ruby-on-rails - 如何在 ActiveMerchant 中使用存储的付款来源进行购买?

我使用 ActiveMerchant 和 Braintree 作为我的支付处理器。我想利用 Braintree 的客户保险库功能来存储信用卡信息。

存储没问题,但我想不出用customer_vault_id. 根据Braintree 文档,这似乎非常简单,但我不确定如何通过 ActiveMerchant 传递它。如果我发送带有空数据的信用卡,我会从 Braintree 收到验证错误,如果我尝试发送来自 ActiveMerchant 的错误nil。唯一看起来很明显的是发送customer_vault_id散列purchase_options,例如:

这是使用存储的客户保险库的正确方法吗?

如果是这样,如果我想使用存储的客户保险库作为付款方式,那么此行的正确第二个参数是什么?

谢谢。

0 投票
1 回答
782 浏览

ruby-on-rails - 在网站上组织自动付款的最佳方式是什么?

我有 Ruby on Rails 应用程序。我可以使用 ActiveMerchant 从用户卡中获取资金。现在我需要根据应用程序逻辑向一些用户付款。

例如,

  • 从安德鲁那里得到 10 美元
  • 从马克那里得到 10 美元
  • 从迈克那里得到 10 美元
  • ...找到谁应该赚钱的应用程序魔术...
  • 支付 30 美元给马克

一般来说,我不仅可以使用基于 Ruby/Rails 的解决方案,还可以使用任何基于请求和响应的协议。

我计划使用 Authorize.net,但如果此功能实现需要使用其他东西,那么我可以切换到其他计费处理系统。我不喜欢使用 PayPal。

一些技术细节:

  • 红宝石 1.8
  • 导轨 2.3.2
  • ActiveMerchant 1.4.2

如何在我的应用程序中管理自动付款?

0 投票
2 回答
2958 浏览

ruby-on-rails - 尝试使用 Activemerchant 从 PayPal 获取授权时出现 10001 内部错误

我已经成功授权了一张卡,它显示在我的沙盒交易日志中。当我尝试使用该授权(使用使用 SOAP 的 activemerchant)进行捕获时,这是它发送到服务器的 XML:

Paypal 返回如此描述性的 10001“内部错误”。谁能发现这里不正确的地方?

只是为了好玩,以下是 ActiveMerchant 解析为来自贝宝的响应:

如果有人可以提供帮助,我会很高兴的!!!

0 投票
1 回答
1747 浏览

ruby - 如何使用 ActiveMerchant 在 authorize.net 网关中取消授权交易

目标:只有成功的购买才会显示在客户的帐单上。我不希望在他们的帐单上显示被拒绝的授权(如在线银行系统中所示)为待处理。客户经常会不小心输入错误的帐单地址,例如,输入正确的帐单地址。总之,这两种尝试,一种成功,另一种未在他们的帐单上显示为在结算前等待处理。这可能会吓到客户,因为看起来他们可能会被收取两次费用。

详细信息:当我执行 AUTH_CAPTURE(通过 ActiveMerchant 的购买)或 AUTH(通过 ActiveMerchant 的授权)被拒绝并随后想要使该授权无效(通过 ActiveMerchant 的无效)时,以免它在客户的帐单上显示为待处理(即使它会在几天后结算),但网关无法使用从网关上的授权或捕获方法调用返回的授权码找到交易无效。

这特定于 authorize.net AIM 网关。

请指教。

谢谢!