When a customer goes to my site and browses things, they sometimes go to the checkout to see what the postage cost is so far - in any other shopping cart I have ever used this is perfect acceptable...
In ViArt however, doing this creates an 'order'. So if the customer goes back and forth a couple of times but doesn't actuall place an order I end up with a whole list of 'new orders' that are no orders at all.
I am using PayPal to allow card payment - but often this seems to fail. I have lots of peole who don't seem to be able to place an order, yet other just breeze though. Thi sis very odd.
Last modified: 7 Feb 2007 2:11 PM
daviswe
7 Feb 2007 2:11 PM
If there was any real architectural issue with the Viart engine, this is it. I've not been a fan of the 'place order everytime you click continue' from Day 1.
I have high respect for the Viart team, but this is something they have been reluctant to address, probably because it's a high level architecture issue and will be very difficult to change.
I have recommended using an internal order status of some kind to be used so that clicking 'continue' on an order to see the postage cost would check the database for an order with status of 'TODAY, THIS SESSION, IN-PROCESS, etc' or something along those lines to indicate an order is in process and should not be recreated. Assign it a GUID or something and fix this problem, PLEASE!