[bop-devel] deficiencies in BOP modules/standard

Jo Rhett jrhett at netconsonance.com
Sun Dec 3 19:26:07 PST 2006


I hope the subject doesn't offend anyone.  Not the point, just listing 
things that are missing from BOP.

1. Result text = most payment providers return text for successful 
results as well as error results.  Shouldn't there be a single field 
which includes this text?  All of our modules supplied this, and more of 
our customers used it than I expected.

2. Raw sent/receive data.  For debugging purposes it is nice to see the 
data sent and the result returned.  Right now you have to go and edit 
the BOP provider module to get this.  AuthorizeNet will give you the raw 
reply, but not the raw submission.

3. LinkPoint -- why are you using their very broken lpperl.pm instead of 
re-implementing it in a standardized fashion? lpperl is broken no matter 
how often you report the bugs to them.  And seriously, a library should 
never output text to standard output.  The LinkPoint module should 
behave like a proper library...
    * I guess I'm signing up to fix this.



-- 
Jo Rhett


More information about the bop-devel mailing list