Я разрабатываю веб-сайт на основе подписки с Rails 3, и мне нужно использовать PayPal Express Checkout (UK) для повторяющихся платежей.Я обнаружил, что он не поддерживается по умолчанию в ActiveMerchant, и поэтому я наткнулся на следующее сообщение в блоге: http://rayvinly.com/articles/2009/02/20/paypal-recurring-billing-with-activemerchant-in-ruby-on-rails/
Очень плохо знаком с Rails и следую методу установки стороннего кода с помощью Gemfileи установка пакета, я попытался добавить это в Gemfile:
gem 'active_merchant', :git => 'https://github.com/rayvinly/active_merchant.git'
и затем запустил установку пакета.Я получаю следующую ошибку:
Updating https://github.com/rayvinly/active_merchant.git
Fetching source index for http://rubygems.org/
Could not find gem 'active_merchant (>= 0)' in https://github.com/rayvinly/active_merchant.git (at master).
Source does not contain any versions of 'active_merchant (>= 0)'
Я не уверен, что это правильный способ добавить это в мой проект.
Что я действительно хочу сделать, так это установить последнюю версию гема ActiveMerchantа затем добавьте только лишнюю часть Gateway, которую создал Raymond.Однако я не могу понять, где мне нужно поместить файл в свой проект, так как я не уверен, где находится ActiveMerchant?
Может ли кто-нибудь указать мне правильное направление для этого?это может быть Rails 101, что я пропустил, но я просто не могу этого увидеть.Я до сих пор разбираюсь с Rails!10 лет с PHP.
Заранее благодарим за любую помощь.