Hi, Just picking up on this thread again as I'm *actually* implementing this now. I'm actually (selfishly) only interested in getting this to work rather than developing a more generally useful solution. Looking at the code here[1] if I just override the processor adapter in an overrides.zcml and modify the processor function to return different options dependent on contents of the order would this work.
thanks, tim [1] http://code.google.com/p/getpaid/source/browse/getpaid.authorizedotnet/trunk/src/getpaid/authorizedotnet/authorizenet.py On Thu, 2010-03-18 at 00:11 -0400, Christopher Johnson wrote: > Hey Tim, > > > Just some thoughts... > > > could you use one of the multi-payment processor options (Brandon or > Mikko's branches) and have 2 versions of the authnet package. Then > pretend (in GetPaid admin) like they are 2 separate processors? This > should at least get you to be able to store the different info for > each account, but it seems like it could be confusing for the end user > (ie if doing a cart and you see 2 authnet ones...which to use?!). > > > Perhaps disect the problem: (a) being able to store 2 different > accounts for same pay processor and then (b) being able to assign an > account to a checkout type (form vs cart). > > > Let us know how it goes! > > > -c > > On Sun, Mar 14, 2010 at 6:34 AM, Tim Knapp <duf...@kokorice.org> > wrote: > Hi, > > I've got a requirement to use 2 different authorize.net > accounts on the > same Plone site. They will actually also make use of 2 > different getpaid > packages too: the PFG-integration one and standard getpaid. > How could I > do this? I was thinking I could just use a subscriber and > inject a > different authorize.net account in there depending on what > package > called the getpaid checkout code - does that sound feasible? > > -Tim > > -- > 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 > getpaid-dev@googlegroups.com > To unsubscribe from this group, send email to getpaid-dev > +unsubscr...@googlegroups.com > > For more options, visit this group at > http://groups.google.com/group/getpaid-dev?hl=en?hl=en > > > > -- > Cofounder and CEO > ifPeople - Innovation for People > www.ifpeople.net > t: 678-608-3408 > 130 Boulevard NE, #6 > Atlanta, GA 30312 > > > -- > 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 getpaid-dev@googlegroups.com > To unsubscribe from this group, send email to getpaid-dev > +unsubscr...@googlegroups.com > > For more options, visit this group at > http://groups.google.com/group/getpaid-dev?hl=en?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 getpaid-dev@googlegroups.com To unsubscribe from this group, send email to getpaid-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en