Authorize.Net Merchants only.
(other users can ignore this page.)
Installation of Authorize Net Modules
The shopping cart is compatible with Authorize.Net SIM and AIM methods of integration.
AIM
the Perl CGI file authorizenet_aim.pl should be uploaded to the CGI folder of the server. This is in addition to the shop.pl file.
You will require a server with OpenSSL installed and a secure HTTPS connection to run AIM.
SIM
Two additional Perl modules are included with the download for this purpose.
SimHMAC.pm
SimLib.pm
these should be uploaded and placed in the same folder as the shop.pl file.
Before they can be used you must first edit the shop.pl file. Using a text editor, load the shop.pl file and locate the following lines.
-------------------------------------
#use lib ('');
#use SimLib;
#&SimLib::InsertFP($authorizenet_login_id,$authorizenet_transaction_id,$q{'x_Amount'});
--------------------------------------
Remove the # symbol
so the lines become
---------------------------------------
use lib ('');
use SimLib;
&SimLib::InsertFP($authorizenet_login_id,$authorizenet_transaction_id,$q{'x_Amount'});
-------------------------------------
use lib (''); should also contain the location of the cgi folder on the hard drive of your server.
it may be something like this.
use lib ('/your-servers-folder/cgi-bin/');