Business::OnlinePayment::Jettis - Jettis backend for Business::OnlinePayment
use Business::OnlinePayment;
my $tx = new Business::OnlinePayment("Jettis");
$tx->content(
type => 'CHECK',
login => 'test', #ClientID
action => 'Normal Authorization',
description => 'Business::OnlinePayment test',
amount => '49.95',
invoice_number => '100100',
name => 'Tofu Beast',
account_number => '12345',
routing_code => '123456789',
bank_name => 'First National Test Bank',
);
$tx->submit();
if($tx->is_success()) {
print "Check processed successfully: ".$tx->authorization."\n";
} else {
print "Check was rejected: ".$tx->error_message."\n";
}
For detailed information see Business::OnlinePayment.
This module only implements 'CHECK' (ACH) functionality at this time. Credit
card transactions are not (yet) supported.
This module implements an interface to Jettis.com's HTTPS API. Unfortunately, no
documentation is publicly available. Jettis won't even send their full manual
to their customers - they insist on sending only few-page snippets at a time.
Steve Simitzis <steve@saturn5.com> Ivan Kohler <ivan-jettis@420.am>
perl(1). Business::OnlinePayment