Helping ordinary people create extraordinary websites!

Integrating With Authorize.net Using SIM

By Will Bontrager
2003-02-11

How SIM Works
Simply stated, a unique fingerprint is generated immediately prior to submitting transaction information to the authorize.net payment gateway. When the fingerprint and transaction information is received by the gateway, the fingerprint is used during authentication. An invalid fingerprint invalidates the transaction.

To create a fingerprint, an MD5 encryption (referred to as an "MD5 hash") is generated using

~~ Your merchant Login ID,

~~ Your Transaction Key (obtained via your merchant's
control panel at authorize.net),

~~ A Time Stamp (automatically obtained from your
server),

~~ A Sequence Number (the scripts in SIM.zip provide
a pseudo-random number, 0 to 999),

~~ The amount of the transaction, and

~~ The currency code of the transaction (optional).

The fingerprint is composed of the generated MD5 hash along with the Sequence Number and the Time Stamp.



Tutorial pages:

Copyright 2004 Bontrager Connection, LLC


 1 Votes

You might also want to check these out:


Leave a Comment on "Integrating With Authorize.net Using SIM"
You must be logged in to post a comment.

Link to This Tutorial Page!


GET OUR NEWSLETTERS