X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=AuthorizeNet.pm;h=b00547d7b9ccc5e8299ea0899098750ed5f4d3a0;hb=0aaa3a6a62a90d74f9fa23103e568888c905f7eb;hp=70410d6fc4adb49a27d878f74839c1155e8dd017;hpb=92b8ff65410aa005ef662179d123dadf0fd3a155;p=Business-OnlinePayment-AuthorizeNet.git diff --git a/AuthorizeNet.pm b/AuthorizeNet.pm index 70410d6..b00547d 100644 --- a/AuthorizeNet.pm +++ b/AuthorizeNet.pm @@ -6,7 +6,7 @@ use Business::OnlinePayment; use vars qw($VERSION @ISA $me); @ISA = qw(Business::OnlinePayment); -$VERSION = '3.21'; +$VERSION = '3.22'; $me = 'Business::OnlinePayment::AuthorizeNet'; sub set_defaults { @@ -368,10 +368,11 @@ last_name fields. Business::OnlinePayment::AuthorizeNet uses Authorize.Net's "Advanced Integration Method (AIM) (formerly known as ADC direct response)" and "Automatic Recurring Billing (ARB)", sending a username and password (or -transaction_key) with every transaction. Therefore, Authorize.Net's -referrer "security" is not necessary. In your Authorize.Net interface at -https://secure.authorize.net/ make sure the list of allowable referers is -blank. Alternatively, set the B field in the transaction content. +transaction key as password) with every transaction. Therefore, +Authorize.Net's referrer "security" is not necessary. In your Authorize.Net +interface at https://secure.authorize.net/ make sure the list of allowable +referers is blank. Alternatively, set the B field in the transaction +content. To settle an authorization-only transaction (where you set action to 'Authorization Only'), submit the nine-digit transaction id code in @@ -442,6 +443,9 @@ fields: tax, freight, duty, tax_exempt, po_number. Michael Peters fixed a bug in email address handling. +Thomas Sibley wrote B:OP:AuthorizeNet::AIM::ErrorCodes +which was borged and used to provide more descriptive error messages. + =head1 CONTRIBUTIONS AND REPOSITORY Please send patches as unified diffs (diff -u) to (in order of preference): @@ -473,6 +477,22 @@ Or on the web: http://freeside.biz/cgi-bin/viewvc.cgi/Business-OnlinePayment-AuthorizeNet/ +=head1 A WORD FROM OUR SPONSOR + +This module and the Business::OnlinePayment framework are maintained by by +Freeside Internet Services. If you need a complete, open-source web-based +application to manage your customers, billing and trouble ticketing, please +visit http://freeside.biz/ + +=head1 COPYRIGHT & LICENSE + +Copyright 2010 Freeside Internet Services, Inc. +Copyright 2008 Thomas Sibley +All rights reserved. + +This program is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + =head1 SEE ALSO perl(1). L.