[bop-devel] inconsistencies / a need for a more formal B::OP specification?

Ivan Kohler ivan at 420.am
Thu Dec 7 02:22:06 PST 2006


On Thu, Dec 07, 2006 at 02:15:11AM -0800, Jo Rhett wrote:
> Phil Lobbes wrote:
> >This one is definitely trickier as the way you authenticate to various
> >backends certainly varies but if we can find a standard-ish way to deal
> >with most cases that would be nice.  For example:
> >
> >* PayflowPro requires auth info as part of %content
> >* Paypal does not allow this
> >* Authorize.Net needs login and transaction_key (at least for what I've
> >  done it does -- password seems not used or perhaps completely optional
> >  but it isn't the same as transaction_key)
> 
> I'd like to ACK this.  For various reasons it is really tough for our 
> application to have %processor options.  It would be ideal for me if you 
> could set all of the processor options later by method:
> 
> $tx->processor_opt(1);
> $tx->processor_opt(2);
> ...etc.
> 
> I'm not saying drop %processor_options, I'm saying that perhaps all 
> module should support both ways of interacting?

Doesn't this already work?  B:OP's new method seems to call build_subs 
for the %processor_options keys...

-- 
_ivan


More information about the bop-devel mailing list