Hello Marc, Sorry about the delay in getting back to you about this (just was going back through my email archive and noticed your email). Yes you're right, none of the shipping information is transferred as getpaid.paypal doesn't currently support this. It just transfers the item total(s).
Thanks, Tim On Thu, 2009-08-20 at 05:29 -0700, Marc Dubrowski wrote: > Looks like the error message has disappeared. And I indeed arrive at > paypal's sandbox site. > > So it looks ok for me. > > I still have a little problem, although maybe not getpaid.payal > related: I have no mention of the shipping costs and taxes on the > paypal cart. The info is not transmitted, it seems. > > I'm looking forward to solve this. > > Thanks a lot, anyway.. > > Marc > > > > > > > On Aug 19, 10:56 pm, Rob LaRubbio <[email protected]> wrote: > > That looks like it is the same error. I've bundled a new version of getpaid > > (1.9) that should have a fix for this. Please grab it and let me know how > > it works for you. > > > > -Rob > > > > On Wed, Aug 19, 2009 at 8:54 AM, R4inGuy <[email protected]> wrote: > > > > > Experiencing a related error and also need Paypal processor. > > > > > Problem: user adds an item to cart, then click the "Checkout" button. > > > The following is returned. It happens regardless of whether a user is > > > logged in or not (anonymous). Note, all e-mail notifications are > > > disabled. > > > > > Traceback (innermost last): > > > Module ZPublisher.Publish, line 119, in publish > > > Module ZPublisher.mapply, line 88, in mapply > > > Module ZPublisher.Publish, line 42, in call_object > > > Module Products.Five.browser.metaconfigure, line 417, in __call__ > > > Module Shared.DC.Scripts.Bindings, line 313, in __call__ > > > Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec > > > Module Products.PageTemplates.PageTemplateFile, line 129, in _exec > > > Module Products.PageTemplates.PageTemplate, line 98, in pt_render > > > Module zope.pagetemplate.pagetemplate, line 117, in pt_render > > > Module zope.tal.talinterpreter, line 271, in __call__ > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 891, in do_useMacro > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 536, in do_optTag_tal > > > Module zope.tal.talinterpreter, line 521, in do_optTag > > > Module zope.tal.talinterpreter, line 516, in no_tag > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 957, in do_defineSlot > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 536, in do_optTag_tal > > > Module zope.tal.talinterpreter, line 521, in do_optTag > > > Module zope.tal.talinterpreter, line 516, in no_tag > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 861, in do_defineMacro > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 957, in do_defineSlot > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 536, in do_optTag_tal > > > Module zope.tal.talinterpreter, line 521, in do_optTag > > > Module zope.tal.talinterpreter, line 516, in no_tag > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 534, in do_optTag_tal > > > Module zope.tal.talinterpreter, line 516, in no_tag > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 949, in do_defineSlot > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 534, in do_optTag_tal > > > Module zope.tal.talinterpreter, line 516, in no_tag > > > Module zope.tal.talinterpreter, line 346, in interpret > > > Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal > > > Module Products.PageTemplates.Expressions, line 223, in > > > evaluateStructure > > > Module zope.tales.tales, line 696, in evaluate > > > - URL: index > > > - Line 10, Column 4 > > > - Expression: <PathExpr standard:'view/getButton'> > > > - Names: > > > {'container': <PloneSite at /plone_sites/5>, > > > 'context': <PloneSite at /plone_sites/5>, > > > 'default': <object object at 0xb7c92528>, > > > > > 'here': <PloneSite at /plone_sites/5>, > > > 'loop': {}, > > > 'nothing': None, > > > 'options': {'args': (<Products.Five.metaclass.SimpleViewClass > > > from /home/eric/Plone-3.1/zinstance/eggs/getpaid.paypal-0.4.3- > > > py2.4.egg/getpaid/paypal/browser/templates/paypalbutton.pt object at > > > 0xdf186ac>,)}, > > > > > 'repeat': <Products.PageTemplates.Expressions.SafeMapping > > > object at 0xdf744ec>, > > > > > 'request': <HTTPRequest, URL=http://rainwaterservices.com/@@getpaid- > > > checkout-wizard<http://rainwaterservices.com/@@getpaid-%0Acheckout-wizard> > > > >, > > > 'root': <Application at >, > > > 'template': <ImplicitAcquirerWrapper object at 0xd61c16c>, > > > > > 'traverse_subpath': [], > > > 'user': <PloneUser 'bpg'>, > > > > > 'view': <Products.Five.metaclass.SimpleViewClass from /home/ > > > eric/Plone-3.1/zinstance/eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/ > > > paypal/browser/templates/paypalbutton.pt object at 0xdf186ac>, > > > > > 'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper > > > object at 0xdf7464c>} > > > > > Module zope.tales.expressions, line 217, in __call__ > > > Module Products.PageTemplates.Expressions, line 163, in _eval > > > Module Products.PageTemplates.Expressions, line 125, in render > > > Module getpaid.paypal.browser.paypalbutton, line 34, in getButton > > > Module hurry.workflow.workflow, line 238, in fireTransition > > > Module zope.event, line 23, in notify > > > Module zope.component.event, line 26, in dispatch > > > Module zope.component._api, line 130, in subscribers > > > Module zope.component.registry, line 290, in subscribers > > > Module zope.interface.adapter, line 535, in subscribers > > > Module zope.component.event, line 33, in objectEventNotify > > > Module zope.component._api, line 130, in subscribers > > > Module zope.component.registry, line 290, in subscribers > > > Module zope.interface.adapter, line 535, in subscribers > > > Module Products.PloneGetPaid.notifications, line 100, in > > > sendNotification > > > AttributeError: 'NoneType' object has no attribute 'values' > > > > > On Aug 18, 2:37 pm, Marc Dubrowski <[email protected]> wrote: > > > > I also have the same problem. But unfortunately, i need the paypal > > > > processor. > > > > > > Any clue for a workaround before the patch is applied ? > > > > > > Thanks > > > > > > Marc > > > > > > On 8 août, 17:03, Katharine Chartrand <[email protected]> > > > > wrote: > > > > > > > FWIW I had the same problem. > > > > > > > I disabled the paypal processor in the buildout. (I wasn't actually > > > > > using it) > > > > > > > The problem stopped. > > > > > > > >KNC< > > > > > > > On Aug 6, 5:50 pm, Matt Barkau <[email protected]> wrote: > > > > > > > > Thanks Rob!! > > > > > > > > Here are the eggs which buildout delivered to my doorstep: > > > > > > eggs/getpaid.wizard-0.3-py2.4.egg > > > > > > eggs/getpaid.paypal-0.4.3-py2.4.egg > > > > > > eggs/getpaid.recipe.release-1.7-py2.4.egg > > > > > > eggs/getpaid.nullpayment-0.3.1-py2.4.egg > > > > > > eggs/getpaid.recipe.release-1.8-py2.4.egg > > > > > > eggs/getpaid.core-0.7.5-py2.4.egg > > > > > > > > Email notifications have all been "Do Not Send" for all of these > > > tests (I > > > > > > think that's default). > > > > > > > > On Thu, Aug 6, 2009 at 3:36 PM, Rob LaRubbio <[email protected]> > > > wrote: > > > > > > > This looks liek a bug in the paypal processor. It is firing off > > > the > > > > > > > 'created' transition for an order before it attaches the shopping > > > cart to > > > > > > > that order. You can work around it by turning off email > > > notifications. > > > > > > > I'll make a fix, but I don't have permission to bundle a new > > > > > > > getpaid.paypal. Lucie can you either do that or give me the mojo? > > > > > > > > > -Rob > > > > > > > > > On Thu, Aug 6, 2009 at 10:55 AM, Rob LaRubbio <[email protected]> > > > wrote: > > > > > > > > >> I'm going to try and reproduce this locally. I think I was the > > > last one > > > > > > >> messing around in that code, and the paypal processor functions a > > > little > > > > > > >> differently then the oters. > > > > > > > > >> Matt, can you let me know what version of the getpaid pacakges > > > > > > >> you > > > are > > > > > > >> using? Specifically I care about any getpaid.* eggs and > > > > > > >> Products.PloneGetPaid > > > > > > > > >> On Thu, Aug 6, 2009 at 9:44 AM, Lucie Lejard < > > > [email protected]>wrote: > > > > > > > > >>> It doesn't seem like a paypal issue in this case. Maybe a bug in > > > the > > > > > > >>> getpaid code? > > > > > > >>> You might want to look at what is happening in > > > > > > >>> Products.PloneGetPaid.notifications, line 100, in > > > sendNotification. > > > > > > >>> Lucie > > > > > > >>> -- > > > > > > >>> six feet up, inc. | "Nowhere to go but open source" > > > > > > >>> Direct Line +1 (317) 861-5948 x605 > > > > > > >>>http://www.sixfeetup.com| Zope/Plone Custom Development + > > > Hosting > > > > > > > > >>> On Thu, Aug 6, 2009 at 12:54 AM, Matt Barkau<[email protected]> > > > wrote: > > > > > > >>> > Thanks, that explanation matches what I saw. > > > > > > >>> > So I added getpaid.paypal-overrides to the zcml section, but > > > got this > > > > > > >>> error > > > > > > >>> > when trying to checkout the cart: > > > > > > > > >>> > Module Products.PloneGetPaid.notifications, line 100, in > > > > > > >>> sendNotification > > > > > > > > >>> > AttributeError: 'NoneType' object has no attribute 'values' > > > > > > >>> > Full traceback athttp://pastie.org/573576 > > > > > > > > >>> > Then per the other filename: > > > > > > >>> > find * -name *zcml | grep paypal > > > > > eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/browser/overrides.zcml > > > > > eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/overrides.zcml > > > > > eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/ipn/configure.zcml > > > > > eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/configure.zcml > > > > > > >>> > I added getpaid.paypal.browser-overrides > > > > > > >>> > and got the same error (after stop, buildout, start, of > > > course). > > > > > > > > >>> > Then, per > > > > >http://plone.org/documentation/tutorial/buildout/installing-a-third-p... > > > > > > >>> > I tried adding getpaid.paypal > > > > > > >>> > and got the same error (after stop, buildout, start). > > > > > > > > >>> > I've attached the buildout.cfg with these 3 lines added. > > > > > > > > >>> > Thanks much! > > > > > > > > >>> > On Wed, Aug 5, 2009 at 9:51 AM, Rob LaRubbio < > > > [email protected]> > > > > > > >>> wrote: > > > > > > > > >>> >> With getpaud.paypal you have to add a zcml override to your > > > buildout, > > > > > > >>> So > > > > > > >>> >> add getpaid.paypal-override to your instance zcml section. > > > (At least > > > > > > >>> I > > > > > > >>> >> think that is what you need to add. Check the egg for the > > > actual file > > > > ... > > > > read more » > --~--~---------~--~----~------------~-------~--~----~ > You received this message because you are subscribed to the Google Groups > "getpaid-dev" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/getpaid-dev?hl=en > -~----------~----~----~----~------~----~------~--~--- > -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en
