Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Customer orders gettingmixed up...


DonnaNJ

Recommended Posts

i still seem to be having trouble with orders getting mixed up.

 

Person A places an order ... then person B comes along and places an order to... the order is right and the billing and mailing addy;s are right ... but the "customer name" is the previous person and the email goes to them.

 

We thought initially this was a PayPal problem ... but I installed PayPal IPN and we are still getting it.

 

I changed the thing in the config file to "mysql" which is supposed to save info.

 

Someone told me to turn on"cookies" - but then we have problems with AOL customers.

 

ANy other suggestions to keep orders from over lapping ?

 

Thanks

Donna

 

DBK Web Development

[email protected]

Link to comment
Share on other sites

What's probably happening is that your site was spidered by search engines which generated a session id and saved this session id as part of their link to your website. People click on that link and come to your site with the same session id.

 

Make sure that you have 'Prevent Spider Sessions' set to 'true' and also set Recreate Session to true. This will create a new session id when someone moves from http to https, so should seperate out people with the same session id when they arrive.

 

Vger

Link to comment
Share on other sites

What's probably happening is that your site was spidered by search engines which generated a session id and saved this session id as part of their link to your website. People click on that link and come to your site with the same session id.

 

Make sure that you have 'Prevent Spider Sessions' set to 'true' and also set Recreate Session to true. This will create a new session id when someone moves from http to https, so should seperate out people with the same session id when they arrive.

 

Vger

 

 

I did this but now no-one can log in !

 

"I tried to place an order, and when I go to sign into my account/ or

create a new account, every time I hit "enter" I get the "please sign into

your account" page. It just keeps going back to the sign into your account

page, and doesn't do anything else. Please try to fix this ASAP, so I don't loose

all of my orders for this weekend. This is getting frustrating. Maybe I

just need to take PayPal out?????

"

 

Actually the spider thing was always there so its either recreate session or something else ???

 

Thanks

 

Donna

 

============

Link to comment
Share on other sites

If 'Prevent Spider Sessions' was set to 'true' but you are only using the default osCommerce spiders.txt file then it's more than possible that other spiders have generated session ids. If you haven't already done so then you should go to Contributions and look there for the updated (large) spiders.txt file. This is kept up to date with a list of all of the major spiders.

 

If no one can Login then set Recreate Session back to 'false'.

 

If you have Use Cache set to 'true' then set that to false. I also advise accessing phpmyadmin, and going to the Sessions table and deleting all stored sessions. Use the Who's Online in osCommerce admin so that you know to delete the sessions from the database when no one is Online.

 

Vger

Link to comment
Share on other sites

If 'Prevent Spider Sessions' was set to 'true' but you are only using the default osCommerce spiders.txt file then it's more than possible that other spiders have generated session ids. If you haven't already done so then you should go to Contributions and look there for the updated (large) spiders.txt file. This is kept up to date with a list of all of the major spiders.

 

If no one can Login then set Recreate Session back to 'false'.

 

If you have Use Cache set to 'true' then set that to false. I also advise accessing phpmyadmin, and going to the Sessions table and deleting all stored sessions. Use the Who's Online in osCommerce admin so that you know to delete the sessions from the database when no one is Online.

 

Vger

 

oh my ...

 

I have these settings now:

 

Session Directory /tmp

Force Cookie Use False I

Check SSL Session ID True

Check User Agent True

Check IP Address False

Prevent Spider Sessions True

Recreate Session False

 

 

and for the Cache - I have that set to false as well...

 

 

But now it seems she's not getting orders.

 

Should I delete all the session in the DB and start new ?

 

Also - could this problem be related to the installation of the PayPal IPN contribution ?

 

Thanks

 

Donna

===========

Link to comment
Share on other sites

Check SSL Session ID False

Check User Agent False

 

Vger

 

Ok - I did that (I think going to authorize.net messed up the SSL - it changes when you go to their site).

 

So now we can order again ... but I'm worried we still might get mix-ups... I deleted all the sessions from the MySQL so maybe starting fresh there will help.

 

Thanks for the help ...

DOnna

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...