Business::OnlinePayment::PayConnect - PaymentOne (formerly eBillit) PayConnect
backend for Business::OnlinePayment
use Business::OnlinePayment;
my $tx = new Business::OnlinePayment("PayConnect",
'partner' => '',
);
$tx->content(
type => 'LEC',
login => 'test', #ClientID
password => 'test',
action => 'Authorization Only',
description => 'Business::OnlinePayment test',
amount => '49.95',
invoice_number => '100100',
name => 'Tofu Beast',
phone => '4155554321',
);
$tx->submit();
if($tx->is_success()) {
print "LEC billing authorized successfully: ".$tx->authorization."\n";
} else {
print "LEC billing was rejected: ".$tx->error_message."\n";
}
For detailed information see Business::OnlinePayment.
This module only implements 'LEC' (phone bill billing) functionality at this
time. Credit card and ACH transactions are not (yet) supported.
This module implements an interface the "HTTPS AIO Validation Protocol
version 3.0" of PaymentOne (formerly eBillit) PayConnect
<http://www.paymentone.com/products/paycon.asp>. Unfortunately, no
documentation is publicly available.
Ivan Kohler <ivan-payconnect@420.am>
perl(1). Business::OnlinePayment