eCommerce Blog on Running an Online Marketplace

Meet CS-Cart 4.12.1 with Interface Improvements


We have released CS-Cart 4.12.1. The change of the second number in the version usually means big improvements. The full list of changes is in the documentation, so we’ll only cover the most important changes here.

Improvements to product filters: behavior and performance

In version 4.12.1 we improved the behavior of product filters for customers. There are two changes that guarantee a more fluid experience:

Now it’ll be much easier to click through the filters you need—nothing will interfere with it.

Our tests have demonstrated variable increases in filter performance, ranging from 1.5x to 4x. On average, filtering in the described circumstances has become twice as fast. To achieve this, we optimized the SQL queries and added partial caching of filtering results.

Easier creation of product features (and options) 

You can now create features right from the product editing page. That way, you’ll no longer have to go to other pages if you realize that it needs some feature that your store doesn’t have yet. Previously, you had to go elsewhere, create features, and then return to the product editing page to assign them. Options could already be created from a product page; so for them, we’ve just made an interface similar to that of product features.

Note that features and options have “Name” and “Storefront name” now. “Name” helps you distinguish features and options in the admin panel, and “Storefront name” is how those features and options appear to your customers. That way, the same feature can be called “Size (shoes)” in the admin panel and just “Size” on the storefront.

Improved creation of product variations

A similar improvement was made for product variations. Now, if you want to quickly create multiple products that differ in color or size, all you have to do is specify the desired colors and sizes on the “Variations” tab of the product editing page.

Previously, you had to assign a color and size to the product first and save the changes. And then you’d have to select the desired colors and sizes from all the possible combinations. That was inconvenient and resource-heavy when there were many possible combinations.

Easier shipping method configuration

Previously, the configuration of shipping methods was rather complicated. Setting up free shipping for a specific region was not intuitive at all. It was also possible to add extra charges for real-time shipping, but the interface didn’t really show how to do it.

That’s why in version 4.12.1 we have reworked the shipping method configuration. Here are the main improvements:

Invisible anti-bot protection (Google reCAPTCHA v3)

Google reCAPTCHA is a service that protects your site against bots. Before version 4.12.1, CS-Cart used reCAPTCHA v2. It asked customers to tick the “I’m not a robot” checkbox. If Google had any doubts, it also asked the customer to select images with buses, bicycles, crosswalks, etc.

Starting with version 4.12.1, you can use reCAPTCHA v3. It doesn’t even ask customers to tick the checkbox. Instead, it simply shows an error message when a “customer” is suspected of being a bot.

In case you’re concerned that some customers might be perceived as bots, the settings of the add-on let you set how harsh reCAPTCHA v3 will be. The old Google reCAPTCHA v2 is still available too. It is up to you where and which reCAPTCHA to use (if any). Do note that you need to acquire keys for v2 and v3 reCAPTCHA separately. Find out more in our documentation.

Relevant notifications for your staff

You can now decide what notifications to send, and to whom. For example, if you have staff members who handle orders, and don’t want to receive notifications about them yourself, then you can do so. Or you can send those notifications to a dedicated email address. To configure this, go to Administration → Notifications → Administrator notifications.

Change in SEO and multiple languages

This is a small change, but we feel it’s important to announce it here. It is something that has been requested by multiple clients, after recommendations from their SEO agencies.

Previously, if you showed languages in URL, it applied to all the languages of your store. For example, you’d have:

In version 4.12.1, this behavior has changed. The URL above will turn into:

This change will happen automatically during the upgrade. CS-Cart will automatically add the redirections from the old URLs to the new ones.

Other improvements 

This isn’t the full list of changes in version 4.12.1. There are also smaller improvements and bug fixes. You can find them all in the changelog.

The upgrades to version 4.12.1 are already available. As usual, for the first couple of weeks after the release we hand out upgrade packages in limited numbers, but then we lift that restriction. So if you don’t see this upgrade in your Upgrade Center yet, please try again later.

4.7 / 5 ( 71 votes )
Exit mobile version