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>,
'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'