rubyonrailsin

A Ruby and Rails talk

Sunday, March 21, 2010


[spree-user] Re: Paypal Integration Difficulty

by rubyonrailsin 0 comments

Tag


Share this post:
Design Float
StumbleUpon
Reddit

I went through the same steps, had to upgraded spree to 0.10.1 and
finally was able to run the server.

But now when I'm trying to use paypal express plugin have two
problems:

1) "Continue" button is still there.
2) when I click on paypal button I get "Gateway Error ... Security
header is not valid" error. I configured paypal express details but
not sure about sever field. What does it do?

Thanks Alex


On Mar 11, 8:55 pm, Brian Quinn <br...@railsdog.com> wrote:
> I just done a clean install based on 0.10.0 beta, installed the PPE
> extension and the server started no problem.
>
> Can you check the following:
>
> 1 - you've installed the 0.10.0   ( gem list | grep spree )
>
> 2 - you're environment.rb file has been updated, line 8 should read:
>
>   SPREE_GEM_VERSION = '0.10.0.beta' unless defined? SPREE_GEM_VERSION
>
> 3 - make sure there's no pending migrations (rake db:migrate)
>
> On 10 March 2010 22:13, Sean Schofield <s...@railsdog.com> wrote:
>
>
>
>
>
> > Brian Quinn has taken the lead on PPE but he's going all out on two
> > client launches for us.  I'll ask him to take a few minutes tomorrow
> > to field questions when he gets a chance.  Please be patient.  We're
> > also working hard on a new release for this weekend and also another
> > very big surprise to be announced in the next few days.  We'll get it
> > squared away - we're committed to maintaining a proper PPE extension
> > and this is just the first pass.
>
> > Sean Schofield
>
> > -------------------------------------------
> > Rails Dog LLC
> > 2 Wisconsin Circle, Suite 700
> > Chevy Chase, MD 20815
> > voice: (301)560-2000
> > -------------------------------------------
>
> > On Wed, Mar 10, 2010 at 3:44 PM, Bryan.Taylor <btaylo...@gmail.com> wrote:
> > > I'm still experiencing the same issue as well.  Not sure why devs are
> > > doing commit's when the extension is straight up broken.
>
> > > -bt
>
> > > On Mar 9, 2:28 pm, Jennifer Maas <jenniferm...@gmail.com> wrote:
> > >> Same problem with 0.10.0 beta
>
> > >> On Mar 9, 9:40 am, Jennifer Maas <jenniferm...@gmail.com> wrote:
>
> > >> > I am using 9.4 .  Do we need to be at 10 for this extension to work?
>
> > >> > On Mar 7, 8:24 pm, "Bryan.Taylor" <btaylo...@gmail.com> wrote:
>
> > >> > > So I've installedpaypalexpress using script/extension install
> > >> > > git://github.com/railsdog/spree-paypal-express.git and restarted my
> > >> > > site by killing dispatch.fcgi, but when I run script/server, I am
> > >> > > receiving this error:
>
> > /home/veevecos/veeveShop/vendor/extensions/paypal_express/app/models/
> > >> > > billing_integration/paypal_express.rb:1: superclass must be a Class
> > >> > > (Module given) (TypeError)
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:380:in
> > >> > > `load_without_new_constant_marking'without_new_constant_marking'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:380:in `load_file'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:521:in `new_constants_in'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:379:in `load_file'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:259:in `require_or_load'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:425:in `load_missing_constant'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:80:in `const_missing'
> > >> > >         from
> > /home/veevecos/veeveShop/vendor/extensions/paypal_express/
> > >> > > paypal_express_extension.rb:10:in `activate'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> > >> > > extension.rb:34:in `activate'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:145:in `to_proc'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> > >> > > extension_loader.rb:95:in `each'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> > >> > > extension_loader.rb:95:in `activate_extensions'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> > >> > > initializer.rb:132:in `after_initialize'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> > >> > > initializer.rb:179:in `process'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> > >> > > initializer.rb:113:in `send'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> > >> > > initializer.rb:113:in `run'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> > >> > > initializer.rb:97:in `run'
> > >> > >         from /home/veevecos/veeveShop/config/environment.rb:14
> > >> > >         from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> > >> > > 31:in `gem_original_require'
> > >> > >         from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> > >> > > 31:in `require'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:156:in `require'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:521:in `new_constants_in'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> > >> > > active_support/dependencies.rb:156:in `require'
> > >> > >         from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/
> > >> > > server.rb:84
> > >> > >         from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> > >> > > 31:in `gem_original_require'
> > >> > >         from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> > >> > > 31:in `require'
> > >> > >         from script/server:3
>
> > >> > > Have you experienced this error?  Any idea how I can resolve it?
>
> > >> > > Thanks.
>
> > >> > > On Feb 25, 2:41 am, Paul Callaghan <p...@railsdog.com> wrote:
>
> > >> > > > > When you say pull an earlier version, are you talking about
> > Spree or the
> > >> > > > >paypal-express extension?
>
> > >> > > > Oops - I meant the extension; so go for the revision before
> > yesterday's
> > >> > > > additions.
>
> > >> > > > Also, is there a good guide to RoR> initializers that you have
> > referenced before?  I'm just looking for as
> > >> > > > > many good RoR resources and Spreesources as possible :)
>
> > >> > > > Take a look at code - eg the spree-demo contains useful examples
> > (although
> > >> > > > it's a bit out of date now).
>
> > >> > > > Paul
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > "Spree" group.
> > > To post to this group, send email to spree-user@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > spree-user+unsubscribe@googlegroups.com<spree-user%2Bunsubscribe@googlegrou ps.com>
> > .
> > > For more options, visit this group at
> >http://groups.google.com/group/spree-user?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Spree" group.
> > To post to this group, send email to spree-user@googlegroups.com.
> > To unsubscribe from this group, send email to
> > spree-user+unsubscribe@googlegroups.com<spree-user%2Bunsubscribe@googlegrou ps.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/spree-user?hl=en.
>
> --
> Brian Quinn
>
> -------------------------------------------
> Rails Dog LLC
> 2 Wisconsin Circle, Suite 700
> Chevy Chase, MD 20815
> voice: (301)560-2000
> -------------------------------------------

--
You received this message because you are subscribed to the Google Groups "Spree" group.
To post to this group, send email to spree-user@googlegroups.com.
To unsubscribe from this group, send email to spree-user+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/spree-user?hl=en.

No comments:

Post a Comment

Subscribe feeds via e-mail

Blog Archive