X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=LinkPoint.pm;h=e798e1867e60dcca76fbfae44e56ae3f400fd1f0;hb=e44f8d230f339e79764d3d482c5cbe90c253f06d;hp=21ed89d94bc6a358fb31b21514f08d42752613c9;hpb=ad493ad1b1652b5efba3ea821475de85542d06b7;p=Business-OnlinePayment-LinkPoint.git diff --git a/LinkPoint.pm b/LinkPoint.pm index 21ed89d..e798e18 100644 --- a/LinkPoint.pm +++ b/LinkPoint.pm @@ -1,6 +1,6 @@ package Business::OnlinePayment::LinkPoint; -# $Id: LinkPoint.pm,v 1.11 2004-06-24 14:50:53 ivan Exp $ +# $Id: LinkPoint.pm,v 1.16 2004-06-24 14:57:25 ivan Exp $ use strict; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK); @@ -127,7 +127,7 @@ sub submit { } $self->revmap_fields( - hostname => \( $self->server ), + host => \( $self->server ), port => \( $self->port ), #storename => \( $self->storename ), configfile => \( $self->storename ), @@ -137,27 +137,27 @@ sub submit { cardNumber => 'card_number', cardExpMonth => \$month, cardExpYear => \$year, - chargetotal => \( $self->amount ), + chargetotal => 'amount', ); my $lperl = new LPPERL; $self->required_fields(qw/ - hostname port storename keyfile amount cardNumber cardExpMonth cardExpYear + host port configfile keyfile amount cardNumber cardExpMonth cardExpYear /); my %post_data = $self->get_fields(qw/ - hostname port configfile keyfile + host port configfile keyfile result chargetotal cardNumber cardExpMonth cardExpYear - name email phone address city state zip country + name email phone addrnum city state zip country /); $post_data{'order_type'} = $content{action}; - if ( $self->cvv2 ) { + if ( $content{'cvv2'} ) { $post_data{cvmindicator} = 'provided'; - $post_data{cvmvalue} = $self->cvv2; + $post_data{cvmvalue} = $content{'cvv2'}; } warn "$_ => $post_data{$_}\n" foreach keys %post_data;