问题标签 [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.
ruby-on-rails - Rails 市场支付处理
我有一个客户最近将我为他们构建的项目的范围更改为市场。
以前用户必须支付象征性的费用才能注册该网站...我正在使用 Active Merchant 处理信用卡交易。
对于他们现在想要建立的市场,他们想要建立一个简单的托管型系统……当买方收到产品时,支付给卖方的款项就会被释放。
这将很困难,原因有以下几个:
- 系统如何确定物品何时收到?接收者可以简单地撒谎。我知道贝宝做类似的事情,但他们使用运输公司的跟踪号来确定这一点。
- 如何将款项存入卖家账户?处理买家的付款很容易,但我如何将这笔钱转给卖家?
对于#2,我认为可能可以使用某种贝宝帐户来处理这个问题……我还没有研究任何细节。知道从哪里开始吗?
如果我幸运的话,Paypal 也可以处理 #1。
有什么建议么?
ruby-on-rails-3 - 配置 active_merchant 以与 Rails 3 应用程序兼容
我正在关注http://railscasts.com/episodes/145-integrating-active-merchant
如何设置配置设置以与 Rails 3 应用程序兼容。
我尝试将以下内容放入config/initializers/active_merchant.rb
以下呈现错误:
ruby-on-rails - 使用 Paypal on Rails 发送和接收付款
我正在为客户构建一个市场应用程序,并且需要能够发送付款和接收付款。我目前正在使用 ActiveMerchant 处理收款,但如果可以发送付款,我在文档中看不到任何地方。我在其他地方读到过,实际上可以使用 Paypal 的众多 API 之一发送付款,但我不确定应该使用哪一个。
如果有人不得不在 Rails 系统中发送付款,我会很感激一些见解,从哪里开始寻找,宝石等。
谢谢!
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”发送到我的网站。
=> 交易完成。
* 这个过程需要很多时间,因为它是两个步骤的过程。如果不正确,请建议使用贝宝自适应付款的任何替代解决方案。
ruby-on-rails - 将商品添加到购物车重定向错误
我一直在关注这个 Railscast在一个新的测试应用程序中实现 Active Merchant 并且进展顺利,但现在我正试图将我所做的添加到我的主应用程序中它的破坏。
在我的测试应用程序上单击“添加到购物车”时,它会重定向到当前购物车并按预期列出该项目。
在我的主应用程序上单击添加到购物车链接重定向到:
line_items 控制器如下所示:
添加到购物车链接如下所示:
编辑 - 日志
添加项目的测试版本(工作):
主应用版本:
我不明白为什么要重定向到订单项索引而不是创建,代码是一样的。
编辑 - 路线
编辑 - 取自我的应用程序控制器
感谢您的任何帮助,非常感谢!
ruby-on-rails - 无法让 ActiveMerchant 使用 rails 3 服务器响应
我正在使用 Rails 3.1 和 ActiveMerchant 1.17
我正在调用 PaymentExpress 网关,使用正确的测试信用卡详细信息。但是,它不断给出某种形式的无效响应。
我能做的最多的是 response.params 数组包含
这是使用本地 Rails 服务器。
我有一种预感,它可能与 SSL verify_peer 选项有关,但我无法证明这一点,而且我不知道如何配置该选项。
这是我的代码,相当标准的东西:
有趣的是,它似乎在 rails 控制台上运行良好。我应该采取任何步骤来调试它吗?
ruby-on-rails - 寻找完整的 ActiveMerchant AuthorizeNetCimGateway 文档以了解选项要求
我正在将 ActiveMerchant 集成到一个项目中,并且由于缺少 options 参数的文档而一次又一次地感到困惑。以以下为例,我在哪里可以找到 :payment 散列或 :payment_profile 散列应该采用什么形式/格式的信息。我在这里想念什么?
我在某人的博客上找到了以下内容,我想知道如何从 ActiveMerchant 上的稀疏文档中推断出所有这些。另外,文档中的任何地方甚至都没有提到 bill_to,并且在下面似乎不完整:
ruby-on-rails - active_merchant:字段比服务器允许的长或短
我正在使用 activemerchant 实施贝宝直接付款以下是代码
我正在尝试使用其他信用卡详细信息,但它导致“A 字段比服务器允许的长或短”这个错误。所以我用active_merchants github页面中指定的替换了cc详细信息仍然没有运气。我不明白出了什么问题?
ruby-on-rails - 无法使用 ActiveMerchant 连接到 Authorize.net 测试帐户
我在 Authorize.net 注册了一个测试帐户,因为除了通过测试帐户之外,您无法使用 CIM 服务进行测试交易。
我正在使用 ActiveMerchant::Billing::AuthorizeNetCimGateway,它适用于我的常规帐户。但是使用我的测试帐户 api 登录信息,我收到以下错误:
我究竟做错了什么?我已经阅读了活跃的商家来源,发现以下几行表明它可能正在发送到错误的 api url:
据我所知,没有办法配置使用哪个 url,但我发现了这一行:
这似乎设置了var,只有方法测试?没有在任何地方定义,所以我看不到如何设置它。
我很困惑。任何人都可以通过 AIM 连接到他们的测试帐户吗?
ruby - Ruby 的活跃商人
可能重复:
Paypal 中带有导轨的无效商家配置
我正在玩 Active Merchant gem。我使用Rails cast(144)并创建了一个 ruby 文件 ( credit_card.rb
):
我执行$ ruby credit_card.rb
并收到以下错误: