www.uburst.com www.uburst.com

"I need tech support to reply to my post "

Go back to the LobbyClick here to Go Back to Main ListingClick here to see helpClick here to Search the Forum

General Questions
Forum Type: Public
Moderator: edmunds
Time Zone: EST
Printer Friendly Format
Original Message
 
"I need tech support to reply to my post "
Posted by Sommay on Jul-31-03 at 09:41 PM (EST)
I need tech support to reply to my post at the following link:
http://www.uburst.com/dcforum/ushp_general_purpose/360.html
Click to Send Alert Message to the Administrator Click to edit this messageClick to EMail Click here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents

 Table of Contents

Tech Support RE: IP Address , Microburst Support, Aug-04-03, (1)
Step by Step please., Sommay, Aug-05-03, (2)
step by step, Microburst Support Team, Aug-06-03, (3)
Step by Step please., Sommay, Aug-06-03, (4)
RE: Step by Step please., Bill Weiner, Aug-08-03, (5)

 

 
Click here to goto Click here to goto the Lobby
Messages in this discussion
 
1 . "Tech Support RE: IP Address "
Posted by Microburst Support on Aug-04-03 at 09:57 AM (EST)
The REMOTE_ADDR is the IP address of the remote host making the request. Typically, this will be user's browser making the request, so the REMOTE_ADDR will be set to the IP address of the user... or rather the IP address of the user's connection through his/her Internet Service Provider. In cases where the request comes from another CGI script/application that redirects or POSTs the request, then the REMOTE_ADDR would be set to that of the other CGI script/application (This is often the case of external payment processing systems redirecting or POSTing their approved/denied response back to the uShop CGI script.)
What may have to be done in order to get the customer's $REMOTE_ADDR is to obtain and save the customer's $REMOTE_ADDR before the credit card transaction script is run.
1) Obtain the customer's REMOTE_ADDR before transferring to your credit card transaction script. The REMOTE_ADDR can be obtained with the following line of Perl code:
$REMOTE_ADDR = $ENV{'REMOTE_ADDR'};
2) Save the $REMOTE_ADDR in a temporary file or, if the credit card transaction script will pass variables through for you, pass it as a parameter to your credit card transaction script.
3) In uShop's "complete_order" subroutine, re-obtain the $REMOTE_ADDR from whatever method use used to save it in step 2 above.
Remove this Message: Administrator and Moderator onlyClick to Send Alert Message to the Administrator Click to edit this messageClick to EMail Click here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents
 
2 . "Step by Step please."
Posted by Sommay on Aug-05-03 at 06:22 PM (EST)
Thank you for your reply but can you please provide me a detail step by step on how to integrate your step 1,2 and 3.

I understand what you're saying but I'm not sure where to start

Remove this Message: Administrator and Moderator onlyClick to Send Alert Message to the Administrator Click to edit this messageClick to EMail Click here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents
 
3 . "step by step"
Posted by Microburst Support Team on Aug-06-03 at 09:48 AM (EST)
As this is not a simple coding effort, it involves customization work which you can purchase from Microburst Technologies.

Send a request for a customization quote to support@uburst.com along with your change requirements.

Remove this Message: Administrator and Moderator onlyClick to Send Alert Message to the Administrator Click to edit this messageClick to EMail Click here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents
 
4 . "Step by Step please."
Posted by Sommay on Aug-06-03 at 02:26 PM (EST)
If you look at my post http://www.uburst.com/dcforum/ushp_general_purpose/360.html you would see I have done alot of customization already. Get me start somewhere here! I shouldn't have to purchase it!

Is Bill Weiner around?

Remove this Message: Administrator and Moderator onlyClick to Send Alert Message to the Administrator Click to edit this messageClick to EMail Click here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents
 
5 . "RE: Step by Step please."
Posted by Bill Weiner on Aug-08-03 at 06:41 AM (EST)
Since you are using the uShop - Authorize.Net SIM interface, I can say that uShop already obtains the customer's IP address (using $ENV{'REMOTE_ADDR'}) and passes it to Authorize.Net (via Authorize.Net's x_customer_ip) parameter. So you might want to first check on Authorize.Net's side of things that the Customer's IP is being recorded there in the first place. (ie. look at the details of the transaction and see what is says the customer's IP address is.) If it looks ok at that point, then we can see about adding a line like this to your ushop.pl script:

$receipt_text .= $form_text{'x_customer_ip'};

But if it does not look ok, then the problem could just be that your server is not obtaining/setting the REMOTE_ADDR environment variable and/or your server doing some sort of RELAY that is causing the REMOTE_ADDR to always be set to the same value.

Remove this Message: Administrator and Moderator onlyClick to Send Alert Message to the Administrator Click to edit this messageClick here to reply to this messageClick here to reply to this message with quotesClick to goto the Table of Contents


Archive This Thread: Admin and Moderator OnlyRemove This Thread: Admin and Moderator Only
Click here to goto Click here to goto the Lobby

 

 

 

 

 

 

 

 

 

 

 

 
Questions or problems regarding this bulletin board should be directed to Webmaster
©1997-1999 by DCScripts. All rights reserved.