uShop English (U.S.) for 179!

uStorekeeper English (U.S.) for 149!

 Products
       uTest
       uReserve
       uShop
       uStorekeeper
       uGolf
       uDirectory
       uSignIn
 Tech Support
       Support Policy
       Knowledge Base
            uTest
            uReserve
            uShop
            uStorekeeper
            uGolf
            uDirectory
            uSignIn
       Documentation
       Reference Sites
 Legal
       Software Piracy
       Legal Notices
       Privacy Policy
       Licensing
 Miscellaneous
       Reseller Info
       Contact Us
       Site Map
AuthNet Script Problem

Knowledge Base Lobby : uShop Support Conference : CGI Script Related Problems
Dec-15-17 01:17 AM EST
Original Message
AuthNet Script Problem
Author Cheryl on 07-23-2000 at 12:48 (EST)
I have set up other web sites with your shopping cart who get their order via email, not using AuthNet, so I know the Ushop cart works. However, in this instance I have purchased the Auth Net interface script from you and everything is working fine with THIS exception:
When a customer orders from the site, they get a Socket Error, which leads them to believe their order did not go through. They get no receipt page or email. However, the order shows up in the orders file on the server, Auth Net has an Auto Capture. Also, the site owner gets email from Auth Net saying this was approved, but nothing from the website WITH the actual order on it NOR does the customer get email from the website. I'm running NT, have set the sockets to 1 & 1 respectively, tried setting them at 2 & 1 respectively, and at 1 & 2 respectively. As per my ISP, he says he is not running BLAT. Please help ASAP as I'm about to lose a rather large account due to this malfunction!
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  RE: AuthNet Script Problem Bill Weiner, 2000-07-23 13:57:32 (1)

Messages In This Discussion
         1. RE: AuthNet Script Problem
        Author Bill Weiner on 07-23-2000 at 13:57 (EST)
So the problem is basically that the script is not sending email from your NT server - correct? Is that the same server where you have setup other uShop sites? If so, then I would suggest making a comparison to the to other uShop scripts that you have on that server and which are successfully sending email. If not, then make sure you have tried the suggestions at:

http://www.uburst.com/uShop/reference/troubleshooting.html#CGI66

If your mail server is not allowing SOCKET connections and your server does not have Blat, do you know of any other method that Perl scripts are supposed to use in order to send email from your server? Perhaps WindMail?

In the mean time, you can just have Authorize.Net handle sending the email receipt to the customer by doing a search on the following line:

$x_Email_Customer = "FALSE";

And making sure the value is set to "TRUE".

You can also temporarily disable the uShop email (to prevent the SOCKET error) by doing a seach on the subroutine mail_order:

sub mail_order

and commenting out the following line:

&real_send_mail($from,$to,$subject,$message);

by putting a pound (#) sign in front of it such as:

#&real_send_mail($from,$to,$subject,$message);
TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.