Hi i’m trying to get the paypal library working in my rails app. I know
this is the ruby forum but i think this might be half a ruby question. I
installed the paypal gem.
$ gem list
*** LOCAL GEMS ***
##rails ones + others##
money (1.7.1)
Class aiding in the handling of Money.
paypal (2.0.0)
Paypal IPN integration library for rails and other web applications
#############
irb(main):001:0> require ‘rubygems’
=> true
irb(main):002:0> require ‘paypal’
=> false
irb(main):003:0> include Paypal
NameError: uninitialized constant Paypal
from (irb):3
irb(main):004:0> include paypal
NameError: undefined local variable or method `paypal’ for
#Object:0xb7cdd970
from (irb):4
when i try and use the form helpers in rails
specifically the code below taken from the RDoc:
=> Booting lighttpd (use ‘script/server webrick’ to force WEBrick)
=> Rails application started on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server (see config/lighttpd.conf for options)
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in require__': no such file to load -- net/https (MissingSourceFile) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in require’
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in require' from /home/casparbl/user/V_O_2/public/../config/../vendor/plugins/paypal/lib/paypal.rb:26 from /usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:140:in load’
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:56:in require_or_load' from /usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:30:in depend_on’
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:85:in require_dependency' from /usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:98:in const_missing’
… 11 levels…
from
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:102:in process' from /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in run’
from
/home/casparbl/user/V_O_2/public/…/config/environment.rb:13
from /home/casparbl/user/V_O_2/public/dispatch.fcgi:21