From: ivan Date: Thu, 7 Oct 2004 23:38:17 +0000 (+0000) Subject: action is available in the content, not as a method X-Git-Tag: BUSINESS_ONLINEPAYMENT_PAYFLOWPRO_0_02 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=d49cf874685e4460fa4d9edd17f0186c08bf2d90;p=Business-OnlinePayment-PayflowPro.git action is available in the content, not as a method --- diff --git a/PayflowPro.pm b/PayflowPro.pm index 906bce7..86a43a0 100644 --- a/PayflowPro.pm +++ b/PayflowPro.pm @@ -166,7 +166,7 @@ sub submit { my @required = qw( TRXTYPE TENDER PARTNER VENDOR USER PWD ); if ( $self->transaction_type() eq 'C' ) { #credit card - if ( $self->action() =~ /^[CDV]$/ && exists($content{'ORIGID'}) + if ( $content{'action'} =~ /^[CDV]$/ && exists($content{'ORIGID'}) && defined($content{'ORIGID'}) && length($content{'ORIGID'}) ) { push @required, qw(ORIGID); } else {