The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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

SEE ALSO

Business::OnlinePayment