|
View:
New views
17 Messages
—
Rating Filter:
Alert me
|
|
|
getpaid.paypal checkout buttonI'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), following (AFAIK) the getpaid recipe:
http://pypi.python.org/pypi/getpaid.recipe.release/ In the code at: eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py I see a reference to this button image: http://www.paypal.com/en_US/i/btn/x-click-but01.gif but on this plone instance's shopping cart page, I only see two generic plone buttons, called "Continue Shipping" and "Checkout". Also, all checkouts fail with "We are sorry but your credit card was declined. Please click here to try your transaction again." Is getpaid.paypal supposed to show the paypal graphic instead of the generic buttons (similar to the way getpaid.googlecheckout does)? If so, do you see a problem in my buildout.cfg which may be preventing this? Thanks much! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonHey Matt
As I have got it, the Checkout button you see takes you to a page the shows the PayPal button. This then redirects to the PayPal website for payment. As for why the checkouts fail; Sorry, there I can't help. Hannes 2009/8/5 Matt Barkau <rmattb1@...> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), following (AFAIK) the getpaid recipe: --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout button> Is getpaid.paypal supposed to show the paypal graphic instead of the generic buttons (similar to the way getpaid.googlecheckout does)? If so, do you see a problem in my buildout.cfg which may be preventing this?
Thanks much! Try branch version "standard" or "standard1" which supports multiple payment processors. There was some graphics included. Released version is hopelessly outdated AFAIK.
-- Mikko Ohtamaa http://www.twinapex.com - Professional Python hackers for hire --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonOn Wed, 2009-08-05 at 11:38 +0300, Mikko Ohtamaa wrote: > > > > Is getpaid.paypal supposed to show the paypal graphic instead of the > generic buttons (similar to the way getpaid.googlecheckout does)? If > so, do you see a problem in my buildout.cfg which may be preventing > this? > Thanks much! > > > > Try branch version "standard" or "standard1" which supports multiple > payment processors. There was some graphics included. Released version > is hopelessly outdated AFAIK. Its being used in production with no issues, though. I think I'd say otoh that if you're having issues with the button not displaying you've probably not configured getpaid.paypal properly, which would include the Sandbox email address. -Tim > > > -- > Mikko Ohtamaa > http://www.twinapex.com - Professional Python hackers for hire > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonWith 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 name if that doesn't work)
What that does is allow the paypal processor to override the normal getpaid checkout process with a new page that shows the paypal button and redirects the user over to paypal. -Rob
On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmattb1@...> wrote: I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), following (AFAIK) the getpaid recipe: --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonThanks, 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:
Full traceback at http://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-party-product 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 <larubbio@...> 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 name if that doesn't work) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonIt 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<rmattb1@...> 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 at http://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-party-product > 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 <larubbio@...> 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 name >> if that doesn't work) >> >> What that does is allow the paypal processor to override the normal >> getpaid checkout process with a new page that shows the paypal button and >> redirects the user over to paypal. >> >> -Rob >> >> >> >> On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmattb1@...> wrote: >>> >>> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), following >>> (AFAIK) the getpaid recipe: >>> http://pypi.python.org/pypi/getpaid.recipe.release/ >>> >>> In the code at: >>> eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py >>> I see a reference to this button image: >>> http://www.paypal.com/en_US/i/btn/x-click-but01.gif >>> but on this plone instance's shopping cart page, I only see two generic >>> plone buttons, called "Continue Shipping" and "Checkout". >>> Also, all checkouts fail with "We are sorry but your credit card was >>> declined. Please click here to try your transaction again." >>> >>> Is getpaid.paypal supposed to show the paypal graphic instead of the >>> generic buttons (similar to the way getpaid.googlecheckout does)? If so, do >>> you see a problem in my buildout.cfg which may be preventing this? >>> Thanks much! >>> >>> >>> >> >> >> > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonI'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 <lucielejard@...> wrote:
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonThis 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 <larubbio@...> 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. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonThanks 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 <larubbio@...> 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? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonFWIW 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 <rmat...@...> 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 <larub...@...> 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 <larub...@...> 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 <lucielej...@...>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<rmat...@...> 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 <larub...@...> > >>> 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 > >>> name > >>> >> if that doesn't work) > > >>> >> What that does is allow the paypal processor to override the normal > >>> >> getpaid checkout process with a new page that shows the paypal button > >>> and > >>> >> redirects the user over to paypal. > > >>> >> -Rob > > >>> >> On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmat...@...> > >>> wrote: > > >>> >>> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), > >>> following > >>> >>> (AFAIK) the getpaid recipe: > >>> >>>http://pypi.python.org/pypi/getpaid.recipe.release/ > > >>> >>> In the code at: > >>> >>> eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py > >>> >>> I see a reference to this button image: > >>> >>>http://www.paypal.com/en_US/i/btn/x-click-but01.gif > >>> >>> but on this plone instance's shopping cart page, I only see two > >>> generic > >>> >>> plone buttons, called "Continue Shipping" and "Checkout". > >>> >>> Also, all checkouts fail with "We are sorry but your credit card was > >>> >>> declined. Please click here to try your transaction again." > > >>> >>> Is getpaid.paypal supposed to show the paypal graphic instead of the > >>> >>> generic buttons (similar to the way getpaid.googlecheckout does)? If > >>> so, do > >>> >>> you see a problem in my buildout.cfg which may be preventing this? > >>> >>> Thanks much! You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonI 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 <katharinechartr...@...> 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 <rmat...@...> 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 <larub...@...> 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 <larub...@...> 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 <lucielej...@...>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<rmat...@...> 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 <larub...@...> > > >>> 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 > > >>> name > > >>> >> if that doesn't work) > > > >>> >> What that does is allow the paypal processor to override the normal > > >>> >> getpaid checkout process with a new page that shows the paypal button > > >>> and > > >>> >> redirects the user over to paypal. > > > >>> >> -Rob > > > >>> >> On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmat...@...> > > >>> wrote: > > > >>> >>> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), > > >>> following > > >>> >>> (AFAIK) the getpaid recipe: > > >>> >>>http://pypi.python.org/pypi/getpaid.recipe.release/ > > > >>> >>> In the code at: > > >>> >>> eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py > > >>> >>> I see a reference to this button image: > > >>> >>>http://www.paypal.com/en_US/i/btn/x-click-but01.gif > > >>> >>> but on this plone instance's shopping cart page, I only see two > > >>> generic > > >>> >>> plone buttons, called "Continue Shipping" and "Checkout". > > >>> >>> Also, all checkouts fail with "We are sorry but your credit card was > > >>> >>> declined. Please click here to try your transaction again." > > > >>> >>> Is getpaid.paypal supposed to show the paypal graphic instead of the > > >>> >>> generic buttons (similar to the way getpaid.googlecheckout does)? If > > >>> so, do > > >>> >>> you see a problem in my buildout.cfg which may be preventing this? > > >>> >>> Thanks much! You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonI 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 <katharinechartr...@...> 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 <rmat...@...> 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 <larub...@...> 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 <larub...@...> 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 <lucielej...@...>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<rmat...@...> 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 <larub...@...> > > >>> 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 > > >>> name > > >>> >> if that doesn't work) > > > >>> >> What that does is allow the paypal processor to override the normal > > >>> >> getpaid checkout process with a new page that shows the paypal button > > >>> and > > >>> >> redirects the user over to paypal. > > > >>> >> -Rob > > > >>> >> On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmat...@...> > > >>> wrote: > > > >>> >>> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), > > >>> following > > >>> >>> (AFAIK) the getpaid recipe: > > >>> >>>http://pypi.python.org/pypi/getpaid.recipe.release/ > > > >>> >>> In the code at: > > >>> >>> eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py > > >>> >>> I see a reference to this button image: > > >>> >>>http://www.paypal.com/en_US/i/btn/x-click-but01.gif > > >>> >>> but on this plone instance's shopping cart page, I only see two > > >>> generic > > >>> >>> plone buttons, called "Continue Shipping" and "Checkout". > > >>> >>> Also, all checkouts fail with "We are sorry but your credit card was > > >>> >>> declined. Please click here to try your transaction again." > > > >>> >>> Is getpaid.paypal supposed to show the paypal graphic instead of the > > >>> >>> generic buttons (similar to the way getpaid.googlecheckout does)? If > > >>> so, do > > >>> >>> you see a problem in my buildout.cfg which may be preventing this? > > >>> >>> Thanks much! You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonExperiencing 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>, '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 <marc.dubrow...@...> 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 <katharinechartr...@...> > 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 <rmat...@...> 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 <larub...@...> 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 <larub...@...> 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 <lucielej...@...>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<rmat...@...> 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 <larub...@...> > > > >>> 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 > > > >>> name > > > >>> >> if that doesn't work) > > > > >>> >> What that does is allow the paypal processor to override the normal > > > >>> >> getpaid checkout process with a new page that shows the paypal button > > > >>> and > > > >>> >> redirects the user over to paypal. > > > > >>> >> -Rob > > > > >>> >> On Tue, Aug 4, 2009 at 10:19 PM, Matt Barkau <rmat...@...> > > > >>> wrote: > > > > >>> >>> I'm testing with a vanilla Plone 3.2.1 buildout (cfg attached), > > > >>> following > > > >>> >>> (AFAIK) the getpaid recipe: > > > >>> >>>http://pypi.python.org/pypi/getpaid.recipe.release/ > > > > >>> >>> In the code at: > > > >>> >>> eggs/getpaid.paypal-0.4.3-py2.4.egg/getpaid/paypal/paypal.py > > > >>> >>> I see a reference to this button image: > > > >>> >>>http://www.paypal.com/en_US/i/btn/x-click-but01.gif > > > >>> >>> but on this plone instance's shopping cart page, I only see two > > > >>> generic > > > >>> >>> plone buttons, called "Continue Shipping" and "Checkout". > > > >>> >>> Also, all checkouts fail with "We are sorry but your credit card was > > > >>> >>> declined. Please click here to try your transaction again." > > > > >>> >>> Is getpaid.paypal supposed to show the paypal graphic instead of the > > > >>> >>> generic buttons (similar to the way getpaid.googlecheckout does)? If > > > >>> so, do > > > >>> >>> you see a problem in my buildout.cfg which may be preventing this? > > > >>> >>> Thanks much! You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonThat 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 <brian.gregson@...> wrote:
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonLooks 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 <larub...@...> 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 <brian.greg...@...> 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 <marc.dubrow...@...> 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 <katharinechartr...@...> > > > 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 <rmat...@...> 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 <larub...@...> > > 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 <larub...@...> > > 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 < > > lucielej...@...>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<rmat...@...> > > 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 < > > larub...@...> > > > > > >>> 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 getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: getpaid.paypal checkout buttonRob, your fix seems to have done the trick. My production site is back up and running. Thanks and great job! Brian On Aug 19, 4:56 pm, Rob LaRubbio <larub...@...> 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 <brian.greg...@...> 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 <marc.dubrow...@...> 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 <katharinechartr...@...> > > > 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 <rmat...@...> 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 <larub...@...> > > 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 <larub...@...> > > 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 < > > lucielej...@...>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<rmat...@...> > > 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 < > > larub...@...> > > > > > >>> 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 getpaid-dev@... To unsubscribe from this group, send email to getpaid-dev+unsubscribe@... For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~--- |
| Free embeddable forum powered by Nabble | Forum Help |