Having some problems. Using instant rails 1.3 updated with to rails  
1.1.4. Gem Paypal and Money gems are installed. Also installed the  
plugin paypal, I see it in /vendor/plugins/paypal and restarted the  
server. I posted my error at the bottom. Any Ideas?
Thanks Kindly
-Ryan
# I have a controller called byc, in it I have this action.
  def create
    @registrant = Registrant.new(params[:registrant])
    if @registrant.save
      flash[:notice] = ''Registrant was successfully created.''
      redirect_to :controller => ''payment'', :action =>
''pay''
    else
      render :action => ''new''
    end
  end
## I am redirecting the action in another controller called payment, I  
also tried keeping this in the same controller byc
class PaymentController < ApplicationController
  # Simplification, please write better code then this...
    def pay
      notify = Paypal::Notification.new(request.raw_post)
       if notify.acknowledge
         order = Order.find(notify.item_id)
         order.success = (notify.complete? and order.total ==  
notify.amount) ? ''success'' : ''failure''
         order.save
       end
       render :nothing => true
      end
end
## My helper
# Methods added to this helper will be available to all templates in the  
application.
require ''paypal''
module ApplicationHelper
  include Paypal::Helpers
  #include OpenSSL::Helpers
end
## This is my view for payment, file called pay.rhtml
 <%= paypal_form_tag %>
     <%= paypal_setup "BYC Registration", Money.us_dollar(50),
"
byc@gen-x.com", :notify_url => url_for(:only_path => false, :action
=>
''pay'') %>
     Please press here to pay $50US using paypal. <br/>
     <%= submit_tag "Go to paypal >>" %>
   <% end_form_tag %>
## This is the Error I get
NameError in PaymentController#pay
uninitialized constant Paypal
RAILS_ROOT: ./script/../config/..
Application Trace | Framework Trace | Full Trace
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:100:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:131:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:133:in `const_missing''
#{RAILS_ROOT}/app/controllers/payment_controller.rb:4:in `pay''
-e:4
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:100:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:131:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:133:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/base.rb:910:in `perform_action_without_filters''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/filters.rb:368:in `perform_action_without_benchmark''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/benchmarking.rb:69:in `perform_action_without_rescue''
C:/InstantRails/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/benchmarking.rb:69:in `perform_action_without_rescue''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/rescue.rb:82:in `perform_action''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/base.rb:381:in `process_without_filters''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/filters.rb:377:in  
`process_without_session_management_support''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/session_management.rb:117:in `process''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
dispatcher.rb:38:in `dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
webrick_server.rb:115:in `handle_dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
webrick_server.rb:81:in `service''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in
`service''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:173:in
`start_thread''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:162:in
`start_thread''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
webrick_server.rb:67:in `dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/commands/ 
servers/webrick.rb:59
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/ 
custom_require.rb:21:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:147:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/commands/ 
server.rb:30
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/ 
custom_require.rb:21:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:147:in `require''
script/server:3
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:100:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-
1.3.1/lib/active_support/dependencies.rb:131:in `const_missing''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:133:in `const_missing''
#{RAILS_ROOT}/app/controllers/payment_controller.rb:4:in `pay''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/base.rb:910:in `perform_action_without_filters''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/filters.rb:368:in `perform_action_without_benchmark''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/benchmarking.rb:69:in `perform_action_without_rescue''
C:/InstantRails/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-
1.12.2/lib/action_controller/benchmarking.rb:69:in  
`perform_action_without_rescue''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/rescue.rb:82:in `perform_action''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-
1.12.2/lib/action_controller/base.rb:381:in `process_without_filters''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/filters.rb:377:in  
`process_without_session_management_support''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.2/lib/ 
action_controller/session_management.rb:117:in `process''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
dispatcher.rb:38:in `dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-
1.1.3/lib/webrick_server.rb:115:in `handle_dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
webrick_server.rb:81:in `service''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in
`service''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:173:in
`start_thread''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:162:in
`start_thread''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start''
C:/InstantRails/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/ 
webrick_server.rb:67:in `dispatch''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/commands/ 
servers/webrick.rb:59
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/ 
custom_require.rb:21:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:147:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-1.1.3/lib/commands/ 
server.rb:30
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/ 
custom_require.rb:21:in `require''
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/ 
active_support/dependencies.rb:147:in `require''
script/server:3
-e:4
Request
Parameters: None
Show session dump
---
flash: !map:ActionController::Flash::FlashHash
  :notice: Registrant was successfully created.
Response
Headers: {"cookie"=>[],
"Cache-Control"=>"no-cache"}
-- 
Posted with http://DevLists.com.  Sign up and save your mailbox.