Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Customer orders sometimes get merged


mikealeonetti

Recommended Posts

Posted

When my customers check out SOMETIMES their orders get crossed. As in, they say they can see other customer's information when they go to check out. And sometimes the wrong shipping information comes in in orders. I am using the PWA module. But I don't have much of an indication whether or not that is causing the problem.

 

This is actually a pretty big problem and I am at my wits end with this. Any help at all would really be appreciated.

Posted
When my customers check out SOMETIMES their orders get crossed. As in, they say they can see other customer's information when they go to check out. And sometimes the wrong shipping information comes in in orders. I am using the PWA module. But I don't have much of an indication whether or not that is causing the problem.

 

This is actually a pretty big problem and I am at my wits end with this. Any help at all would really be appreciated.

One possibility to look at:

 

"osCommerce uses a cache directory that by default is set to /tmp/ which is all well and good except for those on a shared server such as godaddy and the like - the cache files can get swapped and 2 different osCommerce installations can see each other's products, etc." Source: Post #7 at http://www.oscommerce.com/forums/index.php?sho...p;#entry1208119

Posted
One possibility to look at:

 

"osCommerce uses a cache directory that by default is set to /tmp/ which is all well and good except for those on a shared server such as godaddy and the like - the cache files can get swapped and 2 different osCommerce installations can see each other's products, etc." Source: Post #7 at http://www.oscommerce.com/forums/index.php?sho...p;#entry1208119

 

Thanks for the quick response.

 

Although there are additional websites on this server, this is the only oscommerce installed one. But I'll check out that link tomorrow. Thanks again.

Posted

What are your session settings in includes/configure.php and in Admin >> Configuration >> Sessions ?

 

-jared

Posted

I have same problem.

 

sessions set to mysql in both includes/configuration.php and admin/includes/configuration.php

 

directory set to a unique directory for this site.

 

Still customers claim they see other customers orders and/or shipping address.

 

Have not been able to reproduce the problem myself though.

 

Any other ideas?

Posted

Log in to your osc admin panel >>configuration>>session -- set regenerate session to TRUE

 

Regenerate Session ID

If set to True the session id will be recreated when the customer tries to checkout or login to their account. This helps prevent two customers from accidently logging into each others account due to hard coded session id's in the store. (Requires PHP >=4.1)

http://www.oscommerce.info/kb/168

 

Also create your own cache in your own webspace instead of sharing the tmp directory with others.

 

1. Create a folder in your root directory(public html) and call it store_cache or whatever name you want.

Set 755 permission on that folder.

 

2. Go to Tools>>File Manager ---Click the store_cache folder and under "File Manager" heading is a path to your cache folder.

Copy and paste it or write it down on a piece of paper.

 

It should read similar to this: /home/something/something/blah/public_html/store_cache/

 

Proceed to configuration>>cache-->cache directory --> enter the path of the cache folder

 

3. In your osc admin panel set cache to true

 

4. Open notepad or any good text editor and insert 3 spaces by presssing the space bar 3 times.

 

5. Do "File"--"save as" ... set the "save as type" to ALL FILES

 

File names are:

 

also_purchased-english.cache

categories_box-english.cache

manufacturers_box-english.cache

 

You should end up with 3 files. Upload these files to your store_cache folder.

 

Your cache folder will get bigger in size as traffic increases. Depending on traffic to your site, you may want to reset the cache folder. Log in to your admin panel and under Tools--Cache Control click the small triangle which correspond to the files under ACTION. This will delete the files in the cache folder but they get recreated after a while.

  • 2 weeks later...
Posted

Thanks. Followed your suggestions and while it seems we have fewer complaints we still get 2-3 users weekly who complain they can see other peoples data.

 

What else can we do?

Posted

Do you have any links in Google or other search engines that contain osCsid in the URL? In emails? On your main page? In your footer?

Posted

Sam

 

Remember, What you think I ment may not be what I thought I ment when I said it.

 

Contributions:

 

Auto Backup your Database, Easy way

 

Multi Images with Fancy Pop-ups, Easy way

 

Products in columns with multi buy etc etc

 

Disable any Category or Product, Easy way

 

Secure & Improve your account pages et al.

Archived

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

×
×
  • Create New...