【问题标题】:activemerchant paypal configuration in rubyruby 中的 activemerchant paypal 配置
【发布时间】:2013-03-05 11:28:34
【问题描述】:

我只是想以一种简单的方式测试我的贝宝沙盒支付网关。 不幸的是,我收到以下错误消息:

"由于商家无效,此交易无法处理 配置。”

这是我的测试文件。来自 railscasts 剧集:

require "rubygems"
require "active_merchant"

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

gateway = ActiveMerchant::Billing::PaypalGateway.new(
  login: "bla-facilitator_api1.gmail.com",
  password: "13234229172",
  signature: "AFcWxY21C7fd0v3bYYYRCOSSrl31AsqKs2TwM-RkGcerk8QatsKAkfJt"
)

credit_card = ActiveMerchant::Billing::CreditCard.new(
  brand:                 "visa",
  number:               "4111111111111111",
  verification_value:   "123",
  month:                1,
  year:                 2014,
  first_name:           "Ryan",
  last_name:            "Bates"

)

if credit_card.valid?
  response = gateway.purchase(1000, credit_card, ip: "127.0.0.1",
    :billing_address => {
            :name     => "Ryan Bates",
            :address1 => "123 Main St.",
            :city     => "New York",
            :state    => "NY",
            :country  => "US",
            :zip      => "10001"
    }
  )
  if response.success?
    puts "Purchase complete!"
  else
    puts "Error: #{response.message}"
  end
else
  puts "Error: credit card is not valid. #{credit_card.errors.full_messages.join('. ')}"
end

【问题讨论】:

    标签: ruby-on-rails ruby paypal activemerchant


    【解决方案1】:

    该错误表示您在尝试处理的帐户上没有激活 Payments Pro,或者您在启用该帐户后未接受其结算协议。

    【讨论】:

    • 好的,谢谢。我不得不说 Paypal 用户界面不是很友好。尝试了一个多小时来配置我的帐户,但没有任何效果......
    猜你喜欢
    • 2011-06-01
    • 2011-04-02
    • 2013-01-01
    • 2012-03-14
    • 2013-03-05
    • 2019-07-21
    • 2010-12-13
    • 2013-03-06
    相关资源
    最近更新 更多