| Business-OnlinePayment-PaymentsGateway documentation | view source | Contained in the Business-OnlinePayment-PaymentsGateway distribution. |
Business::OnlinePayment::PaymentsGateway - PaymentsGateway.Net backend for Business::OnlinePayment
use Business::OnlinePayment;
my $tx = new Business::OnlinePayment("PaymentsGateway");
$tx->content(
type => 'CHECK',
login => 'test',
password => 'test',
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 "Card processed successfully: ".$tx->authorization."\n";
} else {
print "Card was rejected: ".$tx->error_message."\n";
}
For detailed information see Business::OnlinePayment.
This module only implements 'ECHECK' (ACH) transactions at this time. Credit card transactions are not (yet) supported.
This module implements the interface documented in the "PaymentsGateway.net Integration Guide, Version 2.1, September 2002"
Ivan Kohler <ivan-paymentsgateway@420.am>
perl(1). Business::OnlinePayment
| Business-OnlinePayment-PaymentsGateway documentation | view source | Contained in the Business-OnlinePayment-PaymentsGateway distribution. |