Step by Step Guide for Versions 4.0K-2 and above
1) login at http://www.authorizenet.com/ for the merchant area
2) select the setting link
3) Under security, select: Obtain Transaction Key. then run thru the process of getting the transaction key. you will need this later so make a note of it.
4) Under the "Transaction Response" heading of the main settings menu, select: Relay Response.
5) Then enter the URL of the store. Sample of the URL may look like this:
http://www.domain-name-here.com/store/agora.cgi
6) then under he general heading of the settings main screen, select: test mode and activate test mode.
7) Log into your sote manager.
8 ) select this link at the top of the manager screens: program settings
9) on next screen, select this button: main settings
10) then make sure to select Authorize.net as your primary gateway ans save the settings.
11) then select this link at the top of the manager screens: Payment Gateway
12) Enter your authorize.net ID, and transaction key that you recieved earlier into the appropriate boxes. Do not set it to test mode here either. Perform other settings as needed. Don't worry bout the server time area yet. that may need to be set after a test run. Save the settings.
13) run a test order thru the store. if you need a visa number, try
4111 1111 1111 1111 and any valid expiration date .. should work.
if you get an error 97, you may need to change your timestamp... if so go to step 14.
If you return to the store and you get an error that something like:
There was a problem processing this order:
This transaction cannot be accepted.
Then you need to make sure the relay URL is correct in your Authorize.net settings at the Authnet site.. see steps 4 & 5.
14) For Error 97 only: go back to the Payment Gateway manager (in you store manager areas). This time in the the top box of the time stamp area, you will see a number (example: 1070932671)
14b) next goto:
http://www.sluggis.com/error97.htm
and enter the number (your actual server time) then press the test button.
14c) next it will tell you about how many seconds you are ahead or behind the authorize.net servers (not exact but close enough).
14d) Take that number and then put it into the last box of the time stamp area. then select the adjustment (add or subtract) to get the server time stamp closer to the ones Authnet uses.
14e) Run a test. If errors, repeat all of step 14 again. If no errors, go to step 15.
15) IF NO ERRORS, go to your your authnet account manager and take your account off of test mode.
|
|