From a2c780187d2f9f52eae14339693e7b922215a4c3 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 6 Mar 2011 23:55:08 +0000 Subject: [PATCH] 0.02 --- Changes | 4 ++-- TODO | 4 ++++ USAePay.pm | 30 +++++++++++++++++++++++------- 3 files changed, 29 insertions(+), 9 deletions(-) create mode 100644 TODO diff --git a/Changes b/Changes index a6c9a31..640c011 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,7 @@ Revision history for Perl extension Business::OnlinePayment::USAePay. -0.02 unreleased - - test fixes +0.02 Sun Mar 6 15:54:24 PST 2011 + - test fixes, documentation updates, otherwise functionally unchanged 0.01 unreleased - Initial version diff --git a/TODO b/TODO new file mode 100644 index 0000000..3b48da4 --- /dev/null +++ b/TODO @@ -0,0 +1,4 @@ +- http://wiki.usaepay.com/developer/transactionapi +ver. 2.13.3 -> 2.13.5: + UMhash replaces UMmd5Hash and UMmd5key variables. UMmd5Hash & UMmd5key remain under legacy support. + diff --git a/USAePay.pm b/USAePay.pm index fd49797..ec50036 100644 --- a/USAePay.pm +++ b/USAePay.pm @@ -15,7 +15,7 @@ $DEBUG = 0; sub _info { { - 'info_compat' => '0.02', + 'info_compat' => '0.01', 'gateway_name' => 'USAePay', 'gateway_url' => 'http://www.usaepay.com', 'module_version' => $VERSION, @@ -215,7 +215,8 @@ Business::OnlinePayment::USAePay - USA ePay backend for Business::OnlinePayment my $tx = new Business::OnlinePayment("USAePay"); $tx->content( - login => 'igztOatyqbpd1wsxijl4xnxjodldwdxR', #USA ePay source key + login => 'igztOatyqbpd1wsxijl4xnxjodldwdxR', #USAePay source key + password => 'abcdef', #USAePay PIN action => 'Normal Authorization', description => 'Business::OnlinePayment test', amount => '49.95', @@ -238,22 +239,37 @@ Business::OnlinePayment::USAePay - USA ePay backend for Business::OnlinePayment For detailed information see L. -=head1 NOTE - =head1 COMPATIBILITY -This module implements USAePay's CGI Gateway API v2.9.5. See +This module was developed against USAePay's CGI Gateway API v2.9.5 and +also tested against v2.17.1 without problems. See http://www.usaepay.com/topics/api.html for details. =head1 AUTHOR Original author: Jeff Finucane -0.02 update and current maintainer: Ivan Kohler +0.02 update and current maintainer: Ivan Kohler + +=head1 COPYRIGHT & LICENSE + +Copyright (C) 2011 Freeside Internet Services, Inc. (http://freeside.biz/) + +This program is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +=head1 ADVERTISEMENT + +Need a complete, open-source back-office and customer self-service solution? +The Freeside software includes support for credit card and electronic check +processing with USAePay and over 50 other gateways, invoicing, credit card and +electronic check processing, integrated trouble ticketing, and customer signup +and self-service web interfaces. + +http://freeside.biz/freeside/ =head1 SEE ALSO perl(1). L. =cut - -- 2.11.0