Little annoying quirks that have been in cs-cart forever and should be fixed

[size=4]Hey guys,[/size]



[size=4]I am opening this topic because, like most users (developers and/or shop owners) who have used cs-cart for a longer time, know cs-cart, like most software, has it's strange little quirks. Just little things, that won't stop you from running your shop, but are annoying the crap out of you sometimes.[/size]



[size=4]It's very nice that we get all these sexy new features like the skin designer but honestly, how often do you make a skin? [/size]



This topic is for little things that can and should be fixed ages ago. It's THESE little things that annoy us shop owners and our customers and it's these I want to list here.



No offense, but if you are new to cs-cart please do not post here. Am I on a roll? Yes I am.



[size=4]Please keep this topic clean. This is NOT for bugs only and not at all for new bugs. and also not for custom solutions (we have fixed most of these problems but want cs-cart to fix them in their package) so I don't wanna see code in here.[/size]



[size=4]I'll open:[/size]



[size=4]1) [font=arial]1. When users copy and paste a promo code, it happens a lot that they add a space at the end of beginning. The promo code doesn't work then. We get at least 3 calls per week where this happens. It would be great if cs-cart would accept the codes also with space like some other carts do.[/font][/size]



[size=4]2) The captcha should not have a timeout. Some users spend 15 minutes on writing a -hopefully awesome- review only to see they can't post it because the captcha is not being accepted. Sometimes the screen will even refresh and they loose all their work. This pisses off customers and we loose reviews.[/size]



Update: a lot of cs-cart users say captcha almost always fails on first try. Seems to happen especially on reviews being posted as guests.



[size=4]3) Discounts should be taken into account when it comes to shipping costs. Explained: if[color=#282828] i give free shipping to all customers who spend over £100, and a customer spend s£150.00 and then they have a discount code for say 50% off, this would take the value down to £75.00 so as this is under £100, shipping should be applied, but it isn't.[/color] [/size]



[font=arial][size=1][size=4]4) Banners should be multilanguage. We should be able to upload a banner (picture) for each language. But when I change the picture in one language, the other language changes as well. Worse: a banner can link to only 1 url while it should be able to link to an individual url per language.[/size][/size][/font]



[font=arial][size=1][size=4]5) On step one of checkout, users fill out their name. Then they go to step two and… they have to do it again! Names should be taken to step 2 automatically.[/size][/size][/font]



[font=arial]6) We should be able to enter a discount code when editing an order. At least once per week we have a customer who forgot to enter his and then mails if we could still give him/her the discount. This is impossible which makes for bad customer service (we “fix” this by changing the price of a product which is silly but the only way).[/font]

For No.3, are the promotions setup with correct priorities?

[quote name='cscartrocks' timestamp='1369560009' post='162430']

For No.3, are the promotions setup with correct priorities?

[/quote]



I don't have free shipping setup with promotions. I just have shipping is 0 on order over x in shipping method setup, a different number per location. This is a pretty well known problem which cs-cart calls standard behavior (this add-on fixes this by the way: Free addon - discount / shipping cost fix - Third-Party Services - CS-Cart Community Forums)

I think Reward Points combined with Gift Certificates needs attention.

When a customer makes a purchase for $200 and returns the purchase for a store credit, I issue them a Gift Certificate. That way they can make a new purchase for a different item and apply the GC and pay the balance. BUT… they also get to apply the 400 Reward Points from the original purchase and get $10 off the new order.

Anytime a product is returned, unless it is exchanged, it should remove the Reward Points. The only way to subtract the Points automatically is to “Recalculate the order” during the return. I don't need to “Recalculate the order” when I issue a GC, because the payment is still taken, and the new order is reduced by the value of the GC.



It's always been this way, since v1.3.5

The most annoying quirks I keep encountering are the issues surrounding translations and urls in Ultimate. There are many bugs related to content entered into one language turning up in the fields of another language. As the system automatically changes the data we enter and acts unpredictable this makes using CS Cart very difficult. its driving me and my staff mad.



Similarly, the issue with SEO urls behaving differently in many instances. It does not seem possible to get a uniform url structure for all products. There have been many complaints about this.

This issue seems to have been introduced over a year ago with CSC3.0.1 and is still present with 3.0.6

I think its kind of strange that CS-Cart still doesn't have a field where we can input the Cost Price of a product. All other e-commerce-solutions i have tried over the years have this, including: Interspire Shopping Cart, Big Commerce, Prestashop, OS Commerce, Opencart, Magento - The list goes on…



Also very annoying that whenever i include an attachment to a product i have to do it twice to make it work.

[quote name='Onkel_Sid' timestamp='1370378471' post='163025']

I think its kind of strange that CS-Cart still doesn't have a field where we can input the Cost Price of a product. All other e-commerce-solutions i have tried over the years have this, including: Interspire Shopping Cart, Big Commerce, Prestashop, OS Commerce, Opencart, Magento - The list goes on…



Also very annoying that whenever i include an attachment to a product i have to do it twice to make it work.

[/quote]



I agree about the cost field, so simple and such a no-brainer. Why would you not want this information organized in your product information?

[quote name=‘Onkel_Sid’ timestamp=‘1370378471’ post=‘163025’]

I think its kind of strange that CS-Cart still doesn’t have a field where we can input the Cost Price of a product. All other e-commerce-solutions i have tried over the years have this, including: Interspire Shopping Cart, Big Commerce, Prestashop, OS Commerce, Opencart, Magento - The list goes on…



[color=#008000]Also very annoying that whenever i include an attachment to a product i have to do it twice to make it work[/color].

[/quote]Yes it is! I had brought this up to cscart once and they wanted to look at my server and that was back in version 2.0. Here we are going on v 4. and I wonder if it will still be there. :?

I'm totally agree on everything.

I completely agree.

It bugs me that CS Cart hasn't addressed the EU Cookie legislation - yes there's addons out there now, but shouldn't CS be obliged to provide such functionality as standard so their customers can comply with new rules (after all there was plenty of notice it was going to happen so could have just been incorporated with one of the releases).



Another real annoyance is that once you're in the checkout you can't see how much shipping is until you get almost to the end of the process - I would never buy anything from a cart like this. If the estimate shipping can have a default figure (which should be the cheapest option - see there's another one!!) then why can't this be carried through to the checkout.



SEO needs addressing - this should be fully optimised as standard.



I'll stop now before I get carried away!!!



Barry

[quote name='BarryH' timestamp='1371393815' post='163727']

Another real annoyance is that once you're in the checkout you can't see how much shipping is until you get almost to the end of the process - I would never buy anything from a cart like this. If the estimate shipping can have a default figure (which should be the cheapest option - see there's another one!!) then why can't this be carried through to the checkout.

[/quote]



Barry your killing me. (More like CS Cart killing me)



Has there ever been a work around invented for this?





I have managed localized shipping, setup weight based from the set default location only (sending outside UK won't calculate)



Also you have to enter a state and zip/post code to get shipping rates at checkout stage other wise it will only add once you have registered and entered a billing/shipping address.



On top of that, your relying on the customer to work with the set wildcards. absolute nightmare.

[quote name='BarryH' timestamp='1371393815' post='163727']



Another real annoyance is that once you're in the checkout you can't see how much shipping is until you get almost to the end of the process - I would never buy anything from a cart like this. If the estimate shipping can have a default figure (which should be the cheapest option - see there's another one!!) then why can't this be carried through to the checkout.



[/quote]



Let customers go to cart page first and they will see shipping costs there.

^ agreed. We have our stores set like this too. It's an option in the Admin settings.

[quote name='Flow' timestamp='1371764121' post='164060']

Let customers go to cart page first and they will see shipping costs there.

[/quote]



Yes, we force customers to the cart before the checkout, but I still don't like the way it works.



The cart is intelligent enough to put in a shipping charge without using the estimator (taking the shipping method with the highest priority I believe). The customer can then use the estimator to select other options but when they go to checkout it shows as zero and they don't get confirmation of how much they're paying until after they've entered their details etc.



The checkout should a. be able to show the default shipping charge and b. carry across the chosen shipping method if the customer has selected one using the estimator.



If the customer then enters the order details and has a change of mind about the required delivery address or shipping method then that's up them.



Plenty of other carts seem to be able to do it, and have the shipping default to the cheapest method, not the one at the top of the list.



Barry

[quote][size=4]It's very nice that we get all these sexy new features like the skin designer but honestly, how often do you make a skin? [/size][/quote]



We have a skin designer??? What Where How???

[quote name='Brennie369' timestamp='1371937948' post='164172']

We have a skin designer??? What Where How???

[/quote]



4.x

[quote name='The Tool' timestamp='1371956961' post='164184']

4.x

[/quote]



I don't see that in my file area in cs-cart help desk.

[quote name='Brennie369' timestamp='1371963633' post='164186']

I don't see that in my file area in cs-cart help desk.

[/quote]



Have you been snoozin Brennie? It hasn't been officially released yet. http://forum.cs-cart…ta-is-released/

Ha, I must've been snoozing. Glad I didn't miss out on anything! I'd like to play with the skin designer!