[bop-devel] Proposed - Barclaycard EPDQextra Plus API Direct Link Integration
Simon Waters
simonw at zynet.net
Thu Jan 24 06:28:14 PST 2013
On 24/01/13 09:13, Ivan Kohler wrote:
> On Tue, Jan 22, 2013 at 04:26:14PM +0000, Simon Waters wrote:
>>
>> Do any of the existing modules do anything along these lines already?
>
> https://metacpan.org/requires/distribution/XML-Simple lists PaymenTech,
> IPPay and Litle also using XML::Simple.
Okay so not a new sort of dependency, and not crazy bad. Wasn't sure
with HTTPS if I should be testing the https_post return. I will feed it
more nonsense in testing which will reveal any failings in error handling.
>> All the modules seem to split protocol, server, path for the
>> connection. Is that an SSLeay thing, as the LWP::UserAgent approach
>> can be just strings. Do BOP authors care? [...]
>>
>> Should I be using Business::OnlinePayments::HTTPS
>
> I would call it a "nice to have", but probably the least important thing
> in notes_for_module_writers_v3. Problems with one or other of the SSL
> modules are less common than they used to be.
Well I'm using it.
> I'd like to ask Ivan from 7 years ago why he thought it should be at the
> top with exclamation marks.
Maybe because the other Perl SSL modules didn't verify the certificates
correctly. I'll assume you knew what you were doing back then ;)
> AuthorizeNet was the first module and in the past was probably the
> canonical source of standard keys and value formatting. The code itself
> has grown too much to recommend as a starting point for new modules.
Okay - useful to know.
> "MM/YY". I have now documented this in the base B:OP documentation and
> corrected the example.
Sorted.
More information about the bop-devel
mailing list