@ISA = qw(Exporter AutoLoader Business::OnlinePayment);
@EXPORT = qw();
@EXPORT_OK = qw();
-$VERSION = '3.15';
+$VERSION = '3.16';
sub set_defaults {
my $self = shift;
country => 'x_Country',
ship_last_name => 'x_Ship_To_Last_Name',
ship_first_name => 'x_Ship_To_First_Name',
- ship_company => 'x_Company',
+ ship_company => 'x_Ship_To_Company',
ship_address => 'x_Ship_To_Address',
ship_city => 'x_Ship_To_City',
ship_state => 'x_Ship_To_State',
=head1 COMPATIBILITY
-This module implements Authorize.Net's API verison 3.1 using the ADC
-Direct Response method. See
-https://secure.authorize.net/docs/developersguide.pml for details.
+This module implements Authorize.Net's API verison 3.1 using the Advanced
+Integration Method (AIM), formerly known as ADC Direct Response. See
+http://www.authorize.net/support/AIM_guide.pdf for details.
=head1 AUTHOR
card-less post authorizations.
Daemmon Hughes <daemmon@daemmonhughes.com> sent in a patch for "transaction
-key" authentication as well support for the recurring_billing flag and the md5'
+key" authentication as well support for the recurring_billing flag and the md5
method that returns the MD5 hash which is returned by the gateway.
=head1 SEE ALSO
Revision history for Perl extension Business::OnlinePayment::AuthorizeNet.
+3.16 unreleased
+ - Update link to API docs, now it is called "Advanced Integration
+ Method (AIM)"
+ - patch to map ship_company properly to x_Ship_To_Company from Mike
+ Barry <MBarry@cos.com>
+
3.15 Wed Mar 16 01:10:51 PST 2005
- Ask for ',' delimiter and '"' quote explicitly to prevent problems
when a merchant has them configured differently.