|
Transaction Processing Failure |
Post Reply |
Author | |
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
Posted: May/06/04 at 10:26am |
OK, I still have a variety of unsolved problems, the most important of which:
Testing the transaction processing (with Authorize.net in test mode) fails. I get the authfail.asp page with the following error: Authorization Error! Response Code: The following errors have occurred. (92) The gateway no longer supports the requested method of integration. Authorization Code: NA Transaction ID: NA Address Verification (if applicable) Data: NA Decline Reason: NA I can't find any support info that addresses this problem... BTW - this is with SalesCart Pro 5 on Dreamweaver. Edited by Monomni |
|
Guests
Guest Group |
Post Options
Thanks(0)
|
Install this software by unziping the files into a temporary
folder/directory. Copy or import the following files into the directories listed below of your "active" SalesCart Web Site. Make sure you copy the existing files into a safe backup folder or directory. cgi-bin/ authfail.asp cgi-bin/ CTp.asp cgi-bin/ payment2.asp cgi-bin/ TP.asa Next... Open TP.asa, find the following line: Session ("TxtLogin") = "your_login" and replace your_login with your login from Authorize.Net. Also, find the following line: Session ("TxtPassword") = "your_transkey" and replace your_transkey with your transaction key from Authorize.Net. To obtain your transaction key, - Go to Authorizenet merchant login (https://secure.authorize.net) - Click Settings - Click Obtain Transaction Key in the Security section - Enter your answer to your secret question to obtain your transaction key When you are ready to go live, find the line: Session ("TxtTestRequest") = "TRUE" and replace TRUE with FALSE. Once this is done... Login to AuthorizeNet through http://secure.authorize.net. Click Settings > WebLink > Referrer URLS and enter the absolute URL of the posting page (i.e. https://www.yourdomain.com/cgi-bin/confirm2.asp). Click Settings > Password-Required Mode and make sure the option is not selected. |
|
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
|
OK, I think that's gotten me closer, but still not quite there yet. We already have the authorize.net trans ID and test tags set, but the WebLink stuff seems to be a new step. Added that info, and now after confirm2.asp, I'm getting:
Authorization Error! Response Code: Authorization Code: Microsoft VBScript runtime error '800a0009' Subscript out of range: '[number: 1]' /cgi-bin/authfail.asp, line 20 |
|
Techno Geek
Admin Group Evil monkey living in my closet! Joined: March/11/04 Location: United States Status: Offline Points: 1206 |
Post Options
Thanks(0)
|
Techno Geek
Customer Support Engineer ComCity and SalesCart Technical Support |
|
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
|
OK, now I'm getting an interesting result. Confirm2.asp thinks and thinks until I get a timeout error:
Active Server Pages error 'ASP 0113' Script timed out /cgi-bin/receipt2.asp The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools. So I found Articles #5162 and #5113 and adjusted salescart.asa as: Session("mytext") = "https://www.mydomain.com/cgi-bin/email.txt" It didn't work. The articles are confusing especially at one point by saying "If it is not valid, open global.asa, find Session("mytext"), and modify the value to a valid path." - when there is NO such thing in the global.asa file. So... I still am stuck. Interestingly though, we're getting customer receipt emails, which apparently confirms that the transaction processing is working. |
|
Techno Geek
Admin Group Evil monkey living in my closet! Joined: March/11/04 Location: United States Status: Offline Points: 1206 |
Post Options
Thanks(0)
|
Where is your cgi-bin located off of the root? usually the path is just a simple \cgi-bin\email.txt
What you've described above won't work because the paths has to be "relative" and not the absolute path of the domain... it needs to be: Session("mytext") = "\cgi-bin\email.txt" |
|
Techno Geek
Customer Support Engineer ComCity and SalesCart Technical Support |
|
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
|
Yes, that's what it was originally - and it didn't work.
When I did the test message, I got a path indication like e:\users\mysite\cgi-bin Basically a shared ISP directory path. Neither the original or full path works. |
|
Techno Geek
Admin Group Evil monkey living in my closet! Joined: March/11/04 Location: United States Status: Offline Points: 1206 |
Post Options
Thanks(0)
|
You mean the physical path (e:\users\mysite\cgi-bin) didn't work?
|
|
Techno Geek
Customer Support Engineer ComCity and SalesCart Technical Support |
|
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
|
Didn't work. The generic path:
\cgi-bin\email.txt is apparently using that shared path - and it times out. Using the full path doesn't work either. |
|
Techno Geek
Admin Group Evil monkey living in my closet! Joined: March/11/04 Location: United States Status: Offline Points: 1206 |
Post Options
Thanks(0)
|
That is technically not possible unless your host has some sort of a file browsing restriction on your server. If you can't figure it out what I would suggest is either filling out a support ticket if you're within the 60 day free support timeframe window or purchase a paid support incident. The link is: http://www.salescart.com/secure/supportfm1.htm
|
|
Techno Geek
Customer Support Engineer ComCity and SalesCart Technical Support |
|
Monomni
Newbie Joined: May/06/04 Status: Offline Points: 18 |
Post Options
Thanks(0)
|
We're still in test mode, but the host directory browsing restrictions seems to have been the problem. Everything is working fine so far. Site goes live in a few days, so keep your fingers crossed.
Thanks Will! |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |