[ic] SSL/IC/Authorize.net Setup

Hostmaster hostmaster at zipp.net
Sun Oct 26 10:53:37 EST 2003

On Tuesday 14 October 2003 16:10, Admin wrote:
> I've looked for about an hour and can't find instructions to setup SSL
> IC. I have the cert installed properly, just need to setup IC to use it.
> Can someone paste a URL that has the setup instructions or simply explain
> it here?
As long as Apache is serving the site securely with "https://" (port 443)
you're half done.

> variable.txt
> ------------
> SECURE_SERVER (change this, that's a given)
> SECURE_ENABLE (set to 1 perhaps?)
> I assume there has to be more to it.

 Nope, that's it.

 SECURE_SERVER needs to be the https:// address,
 SECURE_ENABLE must be set to '1'.

> Also, we are using authorize.net as our merchant. Does anything else need
> adjusted for this setup?

 Make sure you have:

 1) the perl module Net::SSLeay installed (run "perl -MCPAN -e 'install
 2) The line "Require module Vend::Payment::AuthorizeNet" in your
 3) MV_PAYMENT_MODE set to "authorizenet"
 4) MV_PAYMENT_ID set to your Authorize.Net user ID
 5) MV_PAYMENT_SECRET set to your Authorize.Net password

Chris Wenham
Synesmedia, Inc. - www.synesmedia.com
Quality Interchange programming & consulting
Phone: 516-620-4110 - Fax: 516-908-7824
Toll-free: 1-888-255-7573

Regarding number 2) above:  Require module Vend::Payment::AuthorizeNet" in
interchange.cfg.  I've read posted in this list a year or so ago, or maybe
it was actually in the authorizenet.pm, that "Vend::Payment::AuthorizeNet"
is not actually a perl module, per se, but IC will recognize it when the
line is added.  I've added the line, but don't see it recognized by
Interchange.  Shouldn't it be visible in the "Perl Information" section of
the Admin UI?  For this catalog (using version 4.9.3) , I see:
Perl Version      Perl 5.8.0 (called with: /usr/bin/perl)
Optional Module Information:
Archive::Tar found (v1.07). SQL::Statement found (v0.1021).
Archive::Zip found (v1.08). Safe::Hole found (v0.08).
Bundle::LWP found (v1.09). Spreadsheet::ParseExcel found (v0.2602).
Business::UPS found (v1.13). Spreadsheet::WriteExcel found (v0.42).
Compress::Zlib found (v1.22). Storable found (v2.08).
Crypt::SSLeay found (v0.51). Term::ReadKey found (v2.21).
DBI found (v1.38). Term::ReadLine::Perl not found. Gives you filename
completion and command history in the makecat program. Not used otherwise.
Digest::MD5 found (v2.30). Tie::ShadowHash found (v2.00).
Image::Size found (v2.992). Tie::Watch found (v1.1).
LWP::Simple found (v1.36). URI::URL found (v5.03).
MIME::Base64 found (v2.21).
 Safe operations untrapped      ftfile sort rand

But no Vend::Payment::AuthorizeNet.

I also have the module: "Business::OnlinePayment::AuthorizeNet" installed on
the server.  Does this module need to be added to the interchange.cfg?  If
not, does Interchange use it for anything?

Best regards,
Michael G.

More information about the interchange-users mailing list