The Complete Guide to eCommerce Development 2024

Add-Ons Changelog for the First Part of April 2021

Latest Updates and Fixes in Add-Ons

Hello! You’re with the Add-Ons Development Department. Look what awesome updates and useful improvements in CS-Cart and Multi-Vendor extensions we’ve got for you here as of April 2021!

Better appearance

Urban Shift

We changed the image and the font size in the “Compact list” template. As the result, the images became larger, margins reduced, the font size fixed, the product code does not exceed the length of the product name. Everything looks great and really compact.



We styled the compact list to make the product title wrap. Now, even if your ‘Cool iPhone 12 case/Cool iPhone 12 Pro case, Soft Slim Flexible TPU Cover with Full HD+Graphics for iPhone 12/iPhone 12 Pro(6.1) (Basketball Shoes)’ does not fit the block, it won’t extend outside the screen, but will beautifully wrap the text onto another line at the block border.

Adapted to comply

Product Labels and Advanced Social Buttons

Both add-ons were adapted to Right-To-Left Languages. Now, all the margins within the blocks are justified properly.

Generation Z for CS-Cart shop

The Age Verification is a standard add-on introducing the age limit for certain product categories. If the user does not pass the age limit by age for a particular category, then this category is hidden from the list of categories.

The Generation Z theme introduced a new block – tor_subcategories_tree.tpl. It was found that this new block was not adapted for the age limit and even prohibited categories could appear to the user. Now, after updates were applied, the add-on is fully adapted to age verification. The block / tor_subcategories_tree.tpl hides categories for which the user does not pass the age limit.

QuickBooks Online Integration

Previously, the add-on was not available for vendors when the Vendor Privileges add-on was activated. Now, the add-on is adapted to the standard Vendor Privileges add-on. For correct display in the vendor mode, you need to select the “Full access” in the “Vendor” user group settings.

Pay by Link

For the module to work correctly on versions CS-Cart and Multi-Vendor 4.11.1, a check of the version has been added, which allows processing a request to the database.

PHP version requirement reduced

User Profile Page, Loyalty Program, Pop-up Notifications Pro, Points and Cash, Cloud Translation by Google, and Follow Vendor

PHP 7.0 code was checked for the need for restrictions. We found out that the tested add-ons run correctly with the older PHP versions. Although, we recommend upgrading to the latest protocols to protect against any vulnerability, we reduced the version limitation. Now, even if your PHP is not 7.0, we guarantee these add-ons will work the same.

Fixed for better performance


The add-on adds structured data in the JSON LD format for more accurate analysis of the site content by Google. For stores of versions 4.11.4 and above, the markup is added by the standard SEO module. Our add-on extends the standard functionality by adding additional content using a special hook. For products, one of the markup elements is the product price – offers => [‘price’ => ’33’]. By default, the module adds a price with taxes. However, it did not work for products with variations. We updated the add-on. Now, all the markup data is considered and accurately crawled by search engines.

Added functionality

Generation Z-MV and Generation Z-CS

The theme is adapted to INFO type notifications displayed as modal windows. You can find this type of notifications when:

  • Making an order as a guest with the mail, which already exists in the database;
  • Add item to cart;
  • Adding an item to the wish list;
  • Adding a product to the comparison list
  • Bulk adding products to the cart.
Notification for a customer

Follow Vendor 

Previously, there was no check if the product is active or not. Because of this, products with the disabled status were displayed. Now this check is added and the news feed displays only those news that are related to products whose status is active.

Product Likes

When switching to the My likes tab on behalf of an unregistered user, the error “404 error. Page not found” was displayed. To fix the error for the user in the guest status, a redirect was made to the authorization page.

Pay by Link

We added the bulk email element to bulk_edit action list to improve the logic. Now, starting from CS-Cart version 4.12.2 and above, the orders tab no longer displays a gear with any actions. All actions have been moved to bulk-edit. This update makes managing bulk link sending more intuitive and handy.

Shipping Estimate

Previously, if IP Geolocation by MaxMind or Geolocation by Google (deprecated) was not installed, the Shipping Estimate did not define the user’s location despite the active Maps & Geo module (default CS-Cart add-on). To rectify this, additional processing of obtaining geodata has been added. Now, Shipping Estimate properly defines the user location without extra plugins. 

Cloud Translate by Google

Recently, we’ve gotten feedback from one of our customers. When he imported and translated his products automatically and then fixed the translation manually, after a new import, the translation was overridden. So, our team decided to add more hand tools to cover cases like this one. Before, the Cloud Translate by Google was triggered every time the product was saved. We added a checkbox to enable or disable translating products and other objects so that the administrator could choose it at his discretion.


If you want to see what has been added or fixed in add-ons for all the time, you can follow the links below and have a look at the changelog section.

Generation‌ ‌Z-MV‌ ‌

v.‌ ‌‌ ‌

  • [changed]‌ ‌Theme‌ ‌is‌ ‌adapted‌ ‌to‌ ‌INFO‌ ‌type‌ ‌notifications‌ ‌displayed‌ ‌as‌ ‌modal‌ ‌windows‌ ‌

Airy‌ ‌

v4.12.0.3‌ ‌

  • [fixed]‌ ‌Long‌ ‌product‌ ‌title‌ ‌extends‌ ‌outside‌ ‌the‌ ‌container.‌ ‌Fixed.‌ ‌
  • [fixed]‌ ‌The‌ ‌error‌ ‌that‌ ‌occurred‌ ‌when‌ ‌the‌ ‌product‌ ‌quantity‌ ‌is‌ ‌entered‌ ‌and‌ ‌the‌ ‌Enter‌ ‌key‌ ‌is‌ ‌pressed‌ ‌is‌ ‌fixed‌ ‌

Follow‌ ‌Vendor‌ ‌

v4.9.0.8‌ ‌

  • [added]‌ ‌Item‌ ‌status‌ ‌tracking‌ ‌is‌ ‌added‌ ‌for‌ ‌the‌ ‌news‌ ‌display‌ ‌
  • [fixed]‌ ‌The‌ ‌work‌ ‌of‌ ‌review‌ ‌approve‌ ‌in‌ ‌Comments‌ ‌and‌ ‌reviews‌ ‌add-on‌ ‌is‌ ‌fixed‌ ‌for‌ ‌Multi-vendor‌ ‌4.12.1‌ 
  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Points‌ ‌and‌ ‌Cash‌ ‌

v4.9.0.2‌ ‌

  • [fixed]‌ ‌Inaccurate‌ ‌bonus‌ ‌points‌ ‌accrual‌ ‌bug‌ ‌is‌ ‌fixed‌ ‌

v4.9.0.3‌ ‌

  • [added]‌ ‌The‌ ‌cs-cart‌ ‌version‌ ‌check‌ ‌is‌ ‌added‌ ‌for‌ ‌processing‌ ‌the‌ ‌request‌ ‌to‌ ‌database‌ ‌

Delivery‌ ‌Date‌ ‌

v4.10.0.7‌ ‌

  • [changed]‌ ‌Edit‌ ‌the‌ ‌sql‌ ‌query‌ ‌for‌ ‌correct‌ ‌privileges‌ ‌display‌ ‌
  • [changed]‌ ‌Edit‌ ‌the‌ ‌tpl‌ ‌hook‌ ‌to‌ ‌bring‌ ‌the‌ ‌template‌ ‌to‌ ‌the‌ ‌single‌ ‌similar‌ ‌appearance‌ ‌
  • [added]‌ ‌The‌ ‌Language‌ ‌variables‌ ‌for‌ ‌correct‌ ‌display‌ ‌of‌ ‌fields‌ ‌are‌ ‌added‌ ‌

Product‌ ‌Likes‌ ‌

v4.10.0.5‌ ‌

  • [added]‌ ‌The‌ ‌redirect‌ ‌on‌ ‌the‌ ‌login‌ ‌page‌ ‌is‌ ‌added‌ ‌in‌ ‌case‌ ‌of‌ ‌guest‌ ‌presence‌ ‌on‌ ‌products.my_likes‌ ‌dispatch‌ ‌

v4.9.0.3‌ ‌

  • [added]‌ ‌The‌ ‌bulk‌ ‌e-mail‌ ‌element‌ ‌is‌ ‌added‌ ‌to‌ ‌bulk_edit‌ ‌action‌ ‌list‌

Product‌ ‌Labels‌ ‌

v4.10.9‌ ‌

  • [changed]‌ ‌The‌ ‌add-on‌ ‌is‌ ‌adapted‌ ‌to‌ ‌RTL‌ ‌
  • [fixed]‌ ‌The‌ ‌incorrect‌ ‌work‌ ‌of‌ ‌the‌ ‌module‌ ‌with‌ ‌cs-cart‌ ‌v.4.10.1‌ ‌is‌ ‌fixed‌
  • [fixed]‌ ‌Getting‌ ‌images‌ ‌request‌ ‌without‌ ‌graphics‌ ‌labels‌ ‌is‌ ‌changed‌

Advanced‌ ‌Social‌ ‌Buttons‌ ‌

v4.9.0.3‌ ‌

  • [changed]‌ ‌The‌ ‌add-on‌ ‌is‌ ‌adapted‌ ‌to‌ ‌RTL‌ ‌languages‌

Generation‌ ‌Z-CS‌ ‌

v4.12.0.8‌ ‌

  • [changed]‌ ‌The‌ ‌add-on‌ ‌is‌ ‌adapted‌ ‌to‌ ‌age‌ ‌verification‌ ‌add-on‌
  • [changed]‌ ‌Theme‌ ‌is‌ ‌adapted‌ ‌to‌ ‌INFO‌ ‌type‌ ‌notifications‌ ‌displayed‌ ‌as‌ ‌modal‌ ‌windows‌

QuickBooks‌ ‌Online‌ ‌Integration‌ ‌

v4.9.0.3‌ ‌

  • [changed]‌ ‌The‌ ‌add-on‌ ‌is‌ ‌adapted‌ ‌to‌ ‌standard‌ ‌Vendor‌ ‌Privileges‌ ‌add-on.‌ ‌Previously,‌ ‌the‌ ‌add-on‌ ‌work‌ ‌page‌ ‌was‌ ‌not‌ ‌available‌ ‌when‌ ‌the‌ ‌Vendor‌ ‌Privileges‌ ‌add-on‌ ‌was‌ ‌switched‌ ‌on‌

JSON-LD‌ ‌for‌ ‌SEO‌ ‌

v4.9.0.8‌ ‌

  • [fixed]The‌ ‌price‌ ‌of‌ ‌the‌ ‌products‌ ‌with‌ ‌variations‌ ‌is‌ ‌displayed‌ ‌with‌ ‌taxes‌ ‌included‌ ‌

IP‌ ‌Geolocation‌ ‌by‌ ‌MaxMind‌ ‌

v4.9.0.8‌ ‌

  • [changed]‌ ‌The‌ ‌appearance‌ ‌of‌ ‌add-on‌ ‌components‌ ‌that‌ ‌are‌ ‌displayed‌ ‌on‌ ‌a‌ ‌storefront‌ ‌is‌ ‌changed‌ ‌
  • [removed]‌ ‌”Show‌ ‌automatic‌ ‌popup”‌ ‌add-on‌ ‌setting‌ ‌is‌ ‌removed‌ ‌
  • [added]‌ ‌”Modify‌ ‌popups”‌ ‌add-on‌ ‌setting‌ ‌is‌ ‌added‌ ‌
  • [added]‌ ‌The‌ ‌predefined‌ ‌list‌ ‌of‌ ‌cities‌ ‌is‌ ‌added‌ ‌[dev]‌ ‌
  • [added]‌ ‌The‌ ‌”Show‌ ‌confirm‌ ‌city‌ ‌popup”‌ ‌setting‌ ‌for‌ ‌”SD:‌ ‌MaxMind:‌ ‌User‌ ‌location”‌ ‌block‌ ‌is‌ ‌added‌ ‌
  • [added]‌ ‌The‌ ‌”The‌ ‌minimum‌ ‌number‌ ‌of‌ ‌characters‌ ‌to‌ ‌search”‌ ‌setting‌ ‌for‌ ‌”SD:‌ ‌MaxMind:‌ ‌User‌ ‌location”‌ ‌block‌ ‌is‌ ‌added‌
  • [added]‌ ‌The‌ ‌block‌ ‌manager‌ ‌icon‌ ‌for‌ ‌”SD:‌ ‌MaxMind:‌ ‌User‌ ‌location”‌ ‌block‌ ‌is‌ ‌added‌ ‌
  • [added]‌ ‌The‌ ‌”Select‌ ‌city”‌ ‌modal‌ ‌window‌ ‌is‌ ‌loaded‌ ‌by‌ ‌the‌ ‌ajax‌ ‌
  • [added]‌ ‌The‌ ‌JS‌ ‌code‌ ‌is‌ ‌optimized‌ ‌for‌ ‌the‌ ‌storefront‌ ‌

Shipping‌ ‌Estimate‌ ‌


  • [added]‌ ‌The‌ ‌additional‌ ‌processing‌ ‌of‌ ‌geodata‌ ‌obtaining‌ ‌is‌ ‌added‌ ‌

Affiliate‌ ‌and‌ ‌Referral‌ ‌

v4.9.0.14‌ ‌

  • [fixed]‌ ‌The‌ ‌appearance‌ ‌of‌ ‌a‌ ‌horizontal‌ ‌scroller‌ ‌bar‌ ‌on‌ ‌a‌ ‌partner‌ ‌list‌ ‌page‌ ‌of‌ ‌an‌ ‌admin‌ ‌panel‌ ‌is‌ ‌fixed‌

User‌ ‌Profile‌ ‌Page‌ ‌


  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Pop-up‌ ‌Notifications‌ ‌Pro‌ ‌

v4.9.0.5‌ ‌

  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Points‌ ‌and‌ ‌Cash‌ ‌

v4.9.0.2‌ ‌

  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Loyalty‌ ‌Program‌ ‌

v4.9.0.6‌ ‌

  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Cloud‌ ‌Translation‌ ‌by‌ ‌Google‌ ‌

v4.9.0.9‌ ‌

  • [changed]‌ ‌The‌ ‌PHP‌ ‌version‌ ‌limit‌ ‌is‌ ‌removed‌ ‌

Urban‌ ‌Shift‌ ‌

v4.10.0.11‌ ‌

  • [changed]‌ ‌The‌ ‌image‌ ‌size‌ ‌in‌ ‌the‌ ‌”Compact‌ ‌list”‌ ‌template‌ ‌is‌ ‌changed‌ ‌
  • [changed]‌ ‌The‌ ‌font‌ ‌size‌ ‌in‌ ‌the‌ ‌”Compact‌ ‌list”‌ ‌template‌ ‌is‌ ‌changed‌ ‌

Cloud‌ ‌Translate‌ ‌by‌ ‌Google‌ ‌

v4.9.0.9‌ ‌

  • [added]‌ ‌Checkbox‌ ‌that‌ ‌allows‌ ‌to‌ ‌translate‌ ‌entities‌ ‌even‌ ‌they‌ ‌are‌ ‌already‌ ‌translated‌ ‌manually‌ ‌is‌ ‌added‌