package Business::OnlinePayment::LinkPoint;
-# $Id: LinkPoint.pm,v 1.11 2004-06-24 14:50:53 ivan Exp $
+# $Id: LinkPoint.pm,v 1.15 2004-06-24 14:56:27 ivan Exp $
use strict;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
}
$self->revmap_fields(
- hostname => \( $self->server ),
+ host => \( $self->server ),
port => \( $self->port ),
#storename => \( $self->storename ),
configfile => \( $self->storename ),
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
$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;