Revision history for Perl extension Business::OnlinePayment::TransactionCentral.
-0.04 unreleased
+0.04 Wed May 30 11:53:00 PDT 2007
- depend on B:OP v3
+ - fix a "false success" problem caused by discrepancy between test and
+ live systems: "Auth" field comes back as "Declined" rather than empty
0.03 Sat May 19 15:03:43 PDT 2007
- add/finish ECHECK support (google of TCInterfaceGuide indicated
$self->avs_code( $return{'AVSCode'} );
$self->cvv2_response( $return{'CVV2ResponseMsg'} );
- if ( $return{'Auth'} =~ /^\s*(\w+)\s*$/ ) {
+ if ( $return{'Auth'} =~ /^\s*(\w+)\s*$/ && lc($1) ne 'declined' ) {
$self->is_success(1);
$self->authorization( $return{'Auth'} );