CS-Cart and Multi-Vendor 4.3.4 Released


We are happy to present to you another minor release of CS-Cart and Multi-Vendor.

Version 4.3.4 lets you assign payment methods to shipping methods, adds birthday promotions, and improves the Upgrade Center.

Other honorable mentions in the new version:

  • Right-to-left languages support makes CS-Cart more convenient for Arabic, Hebrew, and Persian speakers.
  • A new notice on the storefront warns customers if their browsers don’t accept cookies. If the browser doesn’t accept cookies, the customer can have issues with logging in and placing orders.
  • You can reorder products, categories, pages, and polls when you add them manually to the blocks in Design → Layouts.

    For example, when you showcase camping gear on your home page, reorder camping products to show tents at the top, sleeping bags in the middle, and backpacks at the bottom of the list:

  • Customers can sign up using emails that contain Cyrillic symbols and special characters such as !, #, $, %, and &.
  • Admins create backup files only in the “zip” format. We removed the ability to create “tgz” archives because they took too much operating memory during the archiving.

    Note, that we’ve restricted only the creation of backups in the “tgz” format. Other functionality related to creating and unpacking archives was not affected. You can restore the “tgz” backups, install add-ons packed in the “tgz” archives, etc.

See all the improvements and fixes in the changelog.

Assigning Payment Methods to Shipping Methods

In earlier versions, the checkout page showed even those payment methods that a customer couldn’t use with the chosen shipping method.

For example, your customers could pay only with a credit card when they chose shipping via FedEx, but they still saw other payment methods, such as check or cash on delivery, at checkout. These dummy payment methods confused customers.

In CS-Cart 4.3.4, use the Payment dependencies add-on to show only those payment methods that actually work for the chosen shipping method:

New Promotion Condition: “Birthday”

With the improved Age verification add-on, you can congratulate your customers on their birthdays with a newsletter and a personal discount:

  • To offer a discount or a free shipping coupon to your customers on their birthdays, create a new cart promotion and choose the Birthday condition for it:

  • Export user data with birthdays from your store into a CSV file, and then import it to MailChimp to create a birthday mailing list and send birthday emails to your customers:

Upgrade Center Enhancements

In 4.3.4, the Upgrade Center is safer and more informative:

  • Starting with version 4.3.1, an admin receives an email with a restore link after an upgrade. If the admin clicked the restore link by accident, the upgrade immediately rolled back.

    In 4.3.4 and higher, the admin has to confirm the restore. This improvement protects the upgraded store from an accidental reversion.

  • You will see useful information about installed upgrades under the Installed upgrades tab in the Upgrade Center:

    The tab will show the information after the upgrade from 4.3.4 to a higher version.


License owners with active upgrade subscriptions will see a notification about the upgrade in their admin panels within a week.

Click the notification or visit the Upgrade Center to upgrade your store.

Before upgrading to 4.3.4 you will upgrade to 4.3.3.SP1. This maintenance patch enhances the Upgrade center so as the further upgrade to 4.3.4 will go smooth.

If you’re upgrading from CS-Cart 2 or 3, use the Store import add-on to migrate to version 4.3.2, and then upgrade via the Upgrade Center.

Tell us how we can improve CS-Cart on our UserVoice. We greatly appreciate your ideas!

Report any issues to our bug tracker.

If you have any questions concerning the upgrade, feel free to ask them in the CS-Cart forum.

Follow CS-Cart on Facebook and Twitter to receive CS-Cart tips and the latest CS-Cart news.

Follow CS-Cart news & promotions

16 Responses to “CS-Cart and Multi-Vendor 4.3.4 Released”

  1. Mohammed Alismail says:

    CS CART I love you

  2. shimination says:


    first, thank you for the new version!
    as a right to left user, i must say there are several issues must be fixed in order to provide a real rtl experience.
    for example, printing orders and printing in pdf format must be taking care of.
    another thing, arrows on drop down menus also need to placed correctly on the left side of the subject.
    very important thing: the rtl version will never be completed until Twigmo will be rtl’ed as well.

    for your consideration,

  3. Làm Đẹp says:

    In the upgrade center, i only see “New version: 4.3.2 Release date: Jun 19, 2015 File size: 14,493 Kb”.

    • Yan Kulakov says:


      What is your current version? If it’s 4.3.1, you have to upgrade to version 4.3.2 first. Then from 4.3.2 to 4.3.3, and finally to the latest version.

      Please note, that before upgrading from 4.3.3 to 4.3.4, you will have to upgrade to 4.3.3.SP1. And after that you’ll be able to upgrade to the final version 4.3.4.

  4. krazy4pets says:


    Had Validate issue – Validator “Restore” returned fail status. I enabled execute but as soon as I clicked install on the cart page, the error shown up and seemed link file permission was changed. I’m stuck and couldn’t upgrade to 4.3.4 via cart interface. Please advice.

    • Yan Kulakov says:


      Probably, this is the server issue. Please, contatct our support team via your Help Desk account and give them temporary access to your server. Our team will investigate the issue.

      Thank you for your report!

  5. Jillquinn says:

    I used many version of cs-cart and I realy like it because it’s very professional. Thanks again for new version

  6. My current version is 4.3.3
    I have not received the update 4.3.4
    Please, help me

  7. Darius says:

    “Payment dependencies”

    shipping to payment dependency could also have cart total dependency. My shipping methods like TNT or DHL are not automatic, rates are manual, if customer places small order I could make a bad sale if rates configured wrong. So I’d like to set a minimum cart total for particular payment method.