Helping ordinary people create extraordinary websites!
HOME TUTORIALS SCRIPTS WEB HOSTING BLOG FORUM
Get Our Newsletter
Email:

Integrating With Authorize.net Using SIM

By Will Bontrager
2003-02-11


Integrating With Authorize.net Using SIM

We've received numerous requests for help with modifying Master Form and other programs for integrating with authorize.net's SIM integration method.

Authorize.net is asking clients using the ADC Relay Response method to switch to the SIM method. And they have a deadline.

This article does not replace the authorize.net documentation or technical manuals. Rather, it addresses one aspect of the SIM integration -- the generation and inclusion of the fingerprint information authorize.net uses to verify transactions.

The article is rather technical. If you don't plan to use authorize.net as your credit card payment gateway, you may wish to skip the article.

First, let me mention that Master Shopper Lite has been upgraded to work with SIM. If you already purchased Master Shopper Lite, you can generate the upgraded version at no charge. The generator is at http://willmaster.com/master/shopperlite/generator/makemsl.shtml

This article addresses:

i. How SIM works.

ii. The order verification form.

iii. Customizing the SIM.cgi script

iv. Using SSI to insert the fingerprint.

v. Using JavaScript to insert the fingerprint.

vi. Using a Perl program to display the form with
fingerprint automatically inserted.

vii. Modifying scripts to create the fingerprint.

viii. Detailed instructions for Master Form.

ix. Testing.

x. Changing Transaction Keys.

Authorize.net provides documentation for using ASP, PHP, and Perl to generate fingerprints. Only the Perl method is addressed here.

The article mentions scripts and examples that can be obtained via a download. The download URL is http://willmaster.com/a/18/pl.pl?art186
The downloaded ZIP file name is SIM.zip

Whenever SIM.zip is mentioned in the this article, I'm referring to the above downloaded file.

Tutorial Pages:
» Integrating With Authorize.net Using SIM
» How SIM Works
» The Order Verification Form
» Customizing the SIM.cgi Script
» Using SSI To Insert the Fingerprint
» Using JavaScript To Insert the Fingerprint
» Using a Perl Program To Display the Form With Fingerprint Automatically Inserted
» Modifying Scripts To Create the Fingerprint
» Detailed Instructions For Master Form
» The Order Verification Form Modification Step
» Uploading the Three Files To Your Server
» Testing
» Changing Transaction Keys


Copyright 2004 Bontrager Connection, LLC


 | Bookmark
Related Tutorials:
» Random subroutines in Perl
» Log Script Use
» Creating Perl Modules for Web Sites
» Bit Vector, Using Perl Vec
» Build a Perl/CGI Voting System
» Perl Range Operator