summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2011-03-06 23:55:08 +0000
committerivan <ivan>2011-03-06 23:55:08 +0000
commita2c780187d2f9f52eae14339693e7b922215a4c3 (patch)
treefbbe8b6d4a5c2148d80145d686a242f4cc6e33a9
parentfc2a9793683937105d8d6783a0fbe1b2d9da427f (diff)
0.02
-rw-r--r--Changes4
-rw-r--r--TODO4
-rw-r--r--USAePay.pm30
3 files changed, 29 insertions, 9 deletions
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<Business::OnlinePayment>.
-=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 <jeff@cmh.net>
-0.02 update and current maintainer: Ivan Kohler <ivan-usaepay@freeside.biz>
+0.02 update and current maintainer: Ivan Kohler <ivan-bop-usaepay@freeside.biz>
+
+=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<Business::OnlinePayment>.
=cut
-