Business::OnlinePayment::PayConnect3pm
Paymentone (formerly ebillit) payconnect backend for business::onlinepayment
Usage
use Business::OnlinePayment;my $tx = new Business::OnlinePayment("PayConnect",'partner' => '',);$tx->content(type => 'LEC',login => 'test', #ClientIDpassword => '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";}
Overview
For detailed information see Business::OnlinePayment.
Note
This module only implements 'LEC' (phone bill billing) functionality at this time. Credit card and ACH transactions are not (yet) supported.
Compatibility
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.
Releases
11 releases since Debian 3.1 (Sarge); the text changed 3 times.