Print Page | Close Window

Transaction Processing Failure

Printed From: SalesCart
Category: Legacy Products
Forum Name: SalesCart Standard / PRO / SQL
Forum Description: All questions pertaining to SalesCart Standard, PRO and SQL should be posted here.
URL: http://forum.salescart.com/forum/forum_posts.asp?TID=88
Printed Date: November/23/24 at 8:56pm
Software Version: Web Wiz Forums 11.04 - http://www.webwizforums.com


Topic: Transaction Processing Failure
Posted By: Monomni
Subject: Transaction Processing Failure
Date 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.



Replies:
Posted By: Guests
Date Posted: May/06/04 at 11:35am
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.


Posted By: Monomni
Date Posted: May/06/04 at 11:48am
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


Posted By: Techno Geek
Date Posted: May/06/04 at 12:06pm
Try this: http://support.salescart.com/kb/KB-details.asp?key=5298 - http://support.salescart.com/kb/KB-details.asp?key=5298

-------------
Techno Geek
Customer Support Engineer
ComCity and SalesCart Technical Support


Posted By: Monomni
Date Posted: May/06/04 at 1:38pm
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.


Posted By: Techno Geek
Date Posted: May/06/04 at 6:05pm
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


Posted By: Monomni
Date Posted: May/06/04 at 6:09pm
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.


Posted By: Techno Geek
Date Posted: May/06/04 at 6:14pm
You mean the physical path (e:\users\mysite\cgi-bin) didn't work?

-------------
Techno Geek
Customer Support Engineer
ComCity and SalesCart Technical Support


Posted By: Monomni
Date Posted: May/06/04 at 6:20pm
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.


Posted By: Techno Geek
Date Posted: May/10/04 at 8:05am
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 - http://www.salescart.com/secure/supportfm1.htm

-------------
Techno Geek
Customer Support Engineer
ComCity and SalesCart Technical Support


Posted By: Monomni
Date Posted: May/12/04 at 9:06pm
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!



Print Page | Close Window

Forum Software by Web Wiz Forums® version 11.04 - http://www.webwizforums.com
Copyright ©2001-2015 Web Wiz Ltd. - http://www.webwiz.co.uk