Business::OnlinePayment::PayConnect - PaymentOne (formerly eBillit) PayConnect backend for Business::OnlinePayment


Business-OnlinePayment-PayConnect documentation  | view source Contained in the Business-OnlinePayment-PayConnect distribution.

Index


NAME

Top

Business::OnlinePayment::PayConnect - PaymentOne (formerly eBillit) PayConnect backend for Business::OnlinePayment

SYNOPSIS

Top

  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";
  }

DESCRIPTION

Top

For detailed information see Business::OnlinePayment.

NOTE

Top

This module only implements 'LEC' (phone bill billing) functionality at this time. Credit card and ACH transactions are not (yet) supported.

COMPATIBILITY

Top

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.

AUTHOR

Top

Ivan Kohler <ivan-payconnect@420.am>

SEE ALSO

Top

perl(1). Business::OnlinePayment


Business-OnlinePayment-PayConnect documentation  | view source Contained in the Business-OnlinePayment-PayConnect distribution.