NAME
Business::OnlinePayment::Ingotz - Ingotz backend for Business::OnlinePayment
SYNOPSYS
use Business::OnlinePayment;
my $tr = Business::OnlinePayment->new('Ingotz');
$tr->content(
login => '6277177700000000',
action => 'Normal Authorization',
amount => '199',
card_number => '312312312312345',
pin => '0505',
description => '1 Subscription to Pay per Use service L2.00',
);
$tr->submit;
if ($tr->is_success){
print "Card processed successfully: ".$tr->authorization."\n";
}else{
print "Card processing was failed: ".$tr->error_message."\n";
}
DESCRIPTION
This module allows you to link any e-commerce order processing system directly to Ingotz transaction server (http://www.ingotz.com). All transaction fields are submitted via GET or POST to the secure transaction server at the following URL: https://secure.ingotz.com/process/process.jsp. The following fields are required:
- login - the shop owners Ingotz Merchant account number
- action - type of transaction (must be "Normal Authorization")
- amount - the amount to deduct in pence(points)
- card_number - the customer card number
- pin - the customer pin number
- description - the description to appear on the customers and merchants statements