标签: activemerchant

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

我需要使用ActiveMerchant库在我们的一个Rails应用程序中设置支付解决方案.虽然这个问题非常主观,但人们对主要网关的体验是什么(BrainTree,Authorize.net等)?

它必须:

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

干杯

ruby ruby-on-rails payment-gateway activemerchant

5
推荐指数
1
解决办法
9288
查看次数

ActiveMerchant是否支持基于订阅的事务

我想在我的rails应用程序中集成ActiveMerchant.我有一些计划,如果订阅限制用户访问.正如你们所有人都知道基于订阅的应用程序是什么,我不打算解释我的应用程序.请告诉我一些实现这一目标的例子.我已经查看过轨道广播141到146,但Ryan只演示了Paypal Web Payments标准和Paypal Web Payments Pro.我也读了很多博客,但没有帮助.

请帮忙.

提前致谢.

ruby rubygems paypal ruby-on-rails activemerchant

5
推荐指数
2
解决办法
1680
查看次数

亚马逊的FPS与Activemerchant

我想使用Activemerchant集成亚马逊的FPS服务.我想知道activemerchant支持吗?如果是,那么请您建议任何网站整合亚马逊的FPS吗?

activemerchant amazon-fps

5
推荐指数
0
解决办法
272
查看次数

PayPal错误:此交易无效.请返回收件人的网站,使用他们的常规结帐流程完成您的交易

我试图实现paypal支付网关.

但我收到一个错误:

This transaction is invalid. Please return to the recipient's website to complete your transaction using their regular checkout flow.
Run Code Online (Sandbox Code Playgroud)

在宝石文件中

gem 'activemerchant', :require => 'active_merchant'
Run Code Online (Sandbox Code Playgroud)

在development.rb

 config.after_initialize do
    ActiveMerchant::Billing::Base.mode = :test
    paypal_options = {
      :login => "************",
      :password => "************",
      :signature => "************",
    }
    ::STANDARD_GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(paypal_options)
    ::EXPRESS_GATEWAY = ActiveMerchant::Billing::PaypalExpressGateway.new(paypal_options)
  end
Run Code Online (Sandbox Code Playgroud)

我在控制器中使用的示例代码

  response = EXPRESS_GATEWAY.setup_purchase(10000,
    :ip                => request.remote_ip,
    :return_url        => new_order_url,
    :cancel_return_url => orders_url
  )
  p response
  p response.token
  redirect_to EXPRESS_GATEWAY.redirect_url_for(response.token)
Run Code Online (Sandbox Code Playgroud)

O/p响应:

#<ActiveMerchant::Billing::PaypalExpressResponse:0x007f90bbababa0 @params={"timestamp"=>"2011-12-17T21:41:21Z", "ack"=>"Failure", "correlation_id"=>"c152e1862f475", "version"=>"62.0", "build"=>"2271164", …
Run Code Online (Sandbox Code Playgroud)

paypal ruby-on-rails activemerchant ruby-on-rails-3

5
推荐指数
1
解决办法
1万
查看次数

在ActiveMerchant中测试Paypal Express

如何使用rspec/capybara集成测试在Rails 3.2应用程序中使用ActiveMerchant测试Paypal Express?

rspec ruby-on-rails activemerchant capybara

5
推荐指数
1
解决办法
715
查看次数

如何使用Ruby通过Paymill付款

我需要向Paymill付款,我希望能够使用Ruby语言实现这一目标.

更新:

我在github上公开发布了paymill_on_rails.这是一个基于Rails 4.0.0和paymill-ruby的Paymill订阅系统,运行在ruby-2.0.0-p247上

另见家庭项目

Heroku上还部署了一个示例应用程序.请随意分叉并最终做出贡献.

ruby payment-gateway activemerchant e-commerce paymill

5
推荐指数
2
解决办法
1248
查看次数

Ruby on Rails和Paypal在美国以外

我正在使用Rails 3.2.13,我需要与支付网关(最好是Paypal)集成.

我已经看过使用ActiveMerchant的Ryan的轨道广播,但我不能让它工作(我位于希腊),错误说我的国家没有商家.

如图所示,我实际上无法获得希腊的API凭证 在此输入图像描述

有没有办法(activemerchant与否)我可以将我的Ruby on Rails应用程序与来自希腊的Paypal集成,以便接受付款?

谢谢

paypal ruby-on-rails activemerchant

5
推荐指数
1
解决办法
1630
查看次数

用于信用卡号的ruby字符串操作

在rails项目上工作,其中有一个订单确认字符串,其中包含除最后四位数之外的所有信用卡号码.做字符串替换的正确方法是什么?

得到这个的操作是什么?

credit_card_number = "1111111111111111"
Run Code Online (Sandbox Code Playgroud)

这个?

credit_card_number = "************1111"
Run Code Online (Sandbox Code Playgroud)

谢谢,

贤治

ruby string ruby-on-rails credit-card activemerchant

4
推荐指数
2
解决办法
5451
查看次数

Sinatra有ActiveMerchant吗?

如果您希望在应用中添加电子商务功能,哪些支付网关库可以与Sinatra配合使用?

ruby-on-rails payment-gateway sinatra activemerchant

4
推荐指数
1
解决办法
1028
查看次数

使用Active Merchant从Authorize.net获取ARB订阅信息?

我正在尝试编写测试来验证通过Rails + Active Merchant创建的Authorize.net ARB订阅的开始日期和间隔.

我可以成功创建sub使用,response = GATEWAY.recurring(...)并获得成功代码.

但是,在创建订阅之后,就我在Active Merchant文档中看到的而言,我无法真正请求任何信息,例如开始日期.

ARB唯一可用的方法是:

cancel_recurring recurring update_recurring

我错过了一些明显的东西吗

testing automated-tests authorize.net activemerchant ruby-on-rails-3

4
推荐指数
1
解决办法
2190
查看次数