Business::OnlinePayment::PayConnect(3pm)

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', #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";
  }

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.

  1. 3.1–7
  2. 8–9
  3. 10–11
  4. 12–13

Author

Ivan Kohler <[email protected]>

From libbusiness-onlinepayment-payconnect-perl 0.02-4 in Debian 13 (Trixie). Parsed by carta from the page's man source.