Skip Menu |

This queue is for tickets about the Business-OnlinePayment-BankOfAmerica CPAN distribution.

Report information
The Basics
Id: 1577
Status: resolved
Priority: 0/
Queue: Business-OnlinePayment-BankOfAmerica

People
Owner: Nobody in particular
Requestors: kevinr [...] nationsnetwork.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: Error Processing BofA Settlement Transaction
Business-OnlinePayment-BankOfAmerica-1.01 Perl 5.6.1 Mandrake 8.2 Freeside billing package We are attempting to use the BofA module for authorization and settlement. We are receiving the following error during the settlement transaction. failed: IOC_Duplicate_Flag=No at /usr/lib/perl5/site_perl/5.6.1//Business/OnlinePayment/BankOfAmerica.pm line 181. I have called BofA, and they say that ioc_duplicate_flag=no is a good thing; it means that the settlement request has an original handshake ID. The actual authorization and settlement process works on the BofA backend - the CC is charged and the order closed. However, the error is causing billing failure in Freeside. Regards, Kevin Ragsdale
[guest - Thu Sep 26 22:22:43 2002]: Show quoted text
> failed: IOC_Duplicate_Flag=No at > /usr/lib/perl5/site_perl/5.6.1//Business/OnlinePayment/BankOfAmerica.pm > line 181.
Looks like B:OP::BankOfAmerica is dying trying to parse the information returned from the gateway on settlement transactions. When I wrote the module, the settlement API was still extrememly new. I wouldn't be at all surprised to find it has changed in a way that breaks B::OP::BankOfAmerica. I don't have any customers on the BofA gateway, nor do I have any access to the gateway anymore. Someone using the gateway and/or with access to it should probably take over maintenance of this module. I'm happy to integrate patches and continue to be the CPAN maintainer, or I'm happy to turn CPAN ownership over to someone else.
fixed in 1.02