Developer forum

Forum » Development » Issue with orders being lost

Issue with orders being lost

Martin Nielsen
Reply

Hi DW,

We have a site where we're getting reports that customers are loosing their currents orders while they are filling in their order information.

Our sessiontimeout is set to 60minuts, but we're still getting reports of people loosing their carts after around 15minuts.

I've looking in the logs but i cannot find any posts about IIS resets or .NET errors, and the BIN folder has not been touched either.

Do you have any idea on how a cart can get lost in DW during checkout?

// Martin


Replies

 
Nicolai Høeg Pedersen
Reply

Hi Martin

That sounds like a very serious issue.

Dynamicweb will store a cartid on a cookie, and if session dies, Dynamicweb will reload that cart from database based on the id in the cookie. The cookie timeout can be managed from Management Center, "Days the cart is saved": http://manual.dynamicweb-cms.com/Default.aspx?ID=7210

So resetting IIS etc. should not kill the cart - ever. You can leave your cart, shut down the server for 12 hours, reboot it, and have the user come back and the cart will still be there.

Usually when we see behaviour like this, it could be some extensibility on the checkout flow that manipulates the order - and somehow changes it state.

You can find a list of uncompleted orders (carts) in the order manager in Ecommerce. If you can find one of the carts there, that would help a lot. If it is not there, that is really weird - meaning it somehow got deleted from the database.

BR Nicolai

 

You must be logged in to post in the forum