Critical Bugs found using CS-Cart

I have found several bugs in cs-cart order editing and order adding. i have duplicated the bugs in the demo version. My browser was IE9 but it occurs in all browsers[list=1]

[]When creating an order with multiple products in the backend the system creates multiple orders for no apparent reason

[
]When editing an order you hit “save” you are informed the changes are saved, however they are not saved.

[/list]

Please view this screen capture to see the bugs in action



http://bit.ly/IGSlBp





I am very surprised that this functionality is this bugged in a commercial product where editing orders is a fundamental activity. I hope this can be resolved quickly as we have a lot of development time into using CS-Cart

I have found the administration of orders in the admin to be quirky for years. There are bug posts on this. I have edited some orders recently and found that just clicking the save button does not save. I have to proceed to the next step to save. I tried many times to just change an email address and state on a couple of orders and save did not do it. But, if I proceeded to a few more steps, prior to payment, then when back to the admin, the changes were saved. Unfortunately, the items were deducted from inventory and I had to put back. No additional orders were created.

Bob

[quote name='savvior' timestamp='1336066599' post='135801']

[list=1]

[*]When editing an order you hit “save” you are informed the changes are saved, however they are not saved.

[/list]



[/quote]

Yeah we have to do this all the time, take it to the end where it says save and process payment then it saves.



Thanks

john

Ok so are we saying this basic functionality is broken and everyone is just ok with it? I for one can not deliver this crap to my clients. Also nobody commented on the fact that 3 orders were created when only 1 should have been

I never create an order in the backend system actually.



If I edit one yeah I have to go to last step.



How about posting this in the bugtracker? I'll do it now… and use your post if that's ok.



[url=“http://forum.cs-cart.com/tracker/issue-3131-several-bugs-in-cs-cart-order-editing-and-order-adding/”]http://forum.cs-cart.com/tracker/issue-3131-several-bugs-in-cs-cart-order-editing-and-order-adding/[/url]

that would be great. Thanks

I guess I never thought of it as a bug. I just figured it was waiting for me to complete the editing and then save.

[quote name='clips' timestamp='1336176854' post='135866']

I guess I never thought of it as a bug. I just figured it was waiting for me to complete the editing and then save.

[/quote]



I did see it as a bug. It's weird that you can press save and then nothing happens. I only edit an order maybe once every two weeks so didn't bother to do anything about it but it would be nice to have this fixed.

I posted this as a bug in Dec 2011 http://forum.cs-cart.com/tracker/issue-2797-order-edit/ but got the answer working as designed.



John Carroll

[quote name='JohnCarroll' timestamp='1336207183' post='135891']

I posted this as a bug in Dec 2011 http://forum.cs-cart…797-order-edit/ but got the answer working as designed.



John Carroll

[/quote]

Again, I'm used to it, but it sure would be nice if CS-Cart would give a better explanation of “working as designed”.

Working as designed… nice… OK? What does it actually do then? ALSO is it designed to make 3 orders instead of the 1 it says it made? At least that has to be a bug.



I don't think it's working as designed, they are just not going to fix bugs in cs-cart now that 3 is coming out. Just calling it like I see it




[quote name='clips' timestamp='1336233637' post='135907']

Again, I'm used to it, but it sure would be nice if CS-Cart would give a better explanation of “working as designed”.

[/quote]

Please confirm the bug here: http://forum.cs-cart…d-order-adding/



more support = more probable they will come with a fix.



P.S.

Actually I have seen quite some bugfixes for 2.24 coming out also with 3 coming out so your last comment isn't really true.

Yes, they have provided manual fixes for some bugs. It would be nice to see a 2.2.5 to fix all of them. The sad part is you don't always know there is a bug until it hits you up side the face. Then you have to try to figure it out. So if they know there are bugs, there should be a release to fix them.

[quote name='clips' timestamp='1336412209' post='136009']

It would be nice to see a 2.2.5 to fix all of them.

[/quote]



Yep, totally agree.

[quote name='savvior' timestamp='1336396672' post='135995']ALSO is it designed to make 3 orders instead of the 1 it says it made?[/quote]



Had you explained your issue in more detail, everyone in this thread would have directed you to the fix. After reading your threads I think I have pieced it together, I am assuming this is the fix to your issue. http://forum.cs-cart…o-pay-for-order

I use the Save button when editing the order to save the changes I've made to the order BEFORE proceeding to the next step. If you don't use the Save button, you are not applying a new shipping method, or a change in shipping cost, or other changes that you are making in the form.

The Save button (when editing an order) should probably be more accurately labelled APPLY - and you still need to proceed thru the process to ultimately save the changes to the order in the final step.



I've created and edited many orders with multiple items in them. I've never once had multiple orders created in these cases. I can't help you with that one.

Magpie,

What you say is correct. I just added to the idea forum that cs-cart should change the behavior of save to actually save the changes when made. I don't see any benefit of having to go through all the steps of ordering, if the only change is to a zip code or an email address. When I do this, the items are again subtracted from inventory. I have to go back in and add back to inventory.

I never saw multiple orders created, but that is probably because I never create orders in the admin. I just go on the store front and create the order just like a customer would. I have created orders on behalf of a customer. This method always works well. Have had problems in past creating orders directly in the admin.

pbannette, would you mind posting that idea here? http://forum.cs-cart.com/tracker/issue-3131-several-bugs-in-cs-cart-order-editing-and-order-adding/



I never knew items were substracted from inventory, that's very weird behavior.

1- This doesn't fix my issue

2- This “fix” isn't even a fix. Read the comments. Rather than fixing the bug it just flips the status back to “processing” which may or may not have been the correct status. This is not a fix and also it is unrelated to my issue

3- I provided plenty of detail, in fact you can see a recording of my monitor. How much more detail do you need?


[quote name='The Tool' timestamp='1336428351' post='136022']

Had you explained your issue in more detail, everyone in this thread would have directed you to the fix. After reading your threads I think I have pieced it together, I am assuming this is the fix to your issue. http://forum.cs-cart…o-pay-for-order

[/quote]

Ok so I have been communicating with support. Creating multiple orders seems to be logical in that the products are from different vendors. However the bug is real. Please check the screen cast at timecode 1:05

http://bit.ly/IGSlBp



The user is pushed to a confirmation page for an order that does not exist. There are in fact 3 orders not this one that the user is shown



-----------------------



Regarding the save button. I understand they do not consider this to be a bug and I get how their logic works now. However I've yet to encounter a user who would hit a save button and not expect the changes to be saved. Especially after being given a green box saying “Your changes have been saved” That's like going to file>save on a word document but it doesn't actually work unless you scroll to the bottom of the document (but it doesn't tell you that)