CS-Cart Upgrade Services

Upgrades from any CS-Cart 4.x version to the current release, for Multi-Vendor and Ultimate, tested on staging first with a full backup and a tested rollback plan.

Plan Your Upgrade

Why CS-Cart stores fall behind

Most CS-Cart stores running an old version are not there by choice. An upgrade is postponed once because a busy season is coming, then again because a third-party addon has no compatible version, and then because someone once edited core files and nobody is sure what the Upgrade Center would overwrite. Each postponement makes the next upgrade bigger.

Staying behind has a cost. New CS-Cart releases bring fixes, features and support for newer PHP versions, and hosting providers eventually retire the PHP versions an old store depends on. A store that cannot be upgraded safely is a store that will one day have to be upgraded in a hurry.

We handle CS-Cart upgrades from any CS-Cart 4.x version to the current release, on both CS-Cart Multi-Vendor and CS-Cart Ultimate. Every upgrade runs on a staging copy first, and the live store is switched only after the upgraded copy has been tested.

What an upgrade covers

CS-Cart core

The upgrade itself, through the official Upgrade Center where the store allows it, with manual steps where addon or theme compatibility requires them.

Third-party addons

Every installed addon checked against the new version, then patched, rebuilt, replaced, or updated from the Marketplace when a compatible version exists.

Theme and customizations

Template overrides, theme files and earlier customizations checked and fixed, so the storefront looks and works as it did before.

PHP and server

The PHP version the new release requires, with any server-side changes coordinated with your host where needed.

Staging environment

A staging copy of your store where the upgrade is run and tested. If you do not have one, we set it up.

Backup and rollback

A full backup and a tested rollback plan before the live switch, as standard on every upgrade.

What usually breaks, and why

The Upgrade Center replaces CS-Cart's core files with the new version's. On a store built the way CS-Cart intends, that works cleanly. Problems come from the places where a store departs from it:

  • Edited core files. Changes made directly in core files are overwritten by the upgrade or block it. We compare the store against a clean copy of its current version to find every one before the upgrade starts.
  • Third-party addons. An addon written for an older version may rely on functions or hooks that have changed.
  • Theme overrides. Templates copied and edited in a custom theme can fall behind the new version's markup.
  • PHP version. A new CS-Cart release may need a newer PHP version than the server runs, and older custom code may not run on it.

Third-party addons

Addons are where most upgrade work goes. For each installed addon, we decide what happens:

  • Marketplace addons are updated when their developer has released a compatible version.
  • Addons whose source code is available are patched to work with the new version, where the code allows it.
  • Addons that cannot be patched are rebuilt, or replaced with an alternative that does the same job.
  • When neither is possible, we advise replacing the addon.

The audit covers every installed addon, so the plan for each one is agreed before work starts.

Core edits: moved into an addon

If earlier work edited CS-Cart core files, those changes would be lost in the upgrade. We move them into the my_changes addon or a dedicated addon, so they survive this upgrade and every one after it. Our CS-Cart customization page explains how we keep store changes upgrade-safe.

How an upgrade runs

  • 1.

    Audit: We review your CS-Cart version, edition, installed addons, theme and any edited core files, and scope the upgrade.

  • 2.

    Staging: Your store's data is copied to a staging environment. We set one up if you do not have one.

  • 3.

    Upgrade on staging: The upgrade runs through the Upgrade Center where possible, with manual steps where addon or theme compatibility requires them.

  • 4.

    Fix and test: Addons, theme and customizations are fixed, and the upgraded store is tested on staging.

  • 5.

    Backup and go-live: A full backup is taken, and the switch runs in an agreed maintenance window as a DNS or docroot change, with a tested rollback plan ready.

  • 6.

    Support: 30 days of free bug-fixing after go-live.

Tech Stack

CS-Cart 4.x Upgrade Center Multi-Vendor Ultimate PHP MySQL

Downtime, backup and rollback

The live switch runs during a maintenance window agreed with you, at a time that suits your customers. Downtime is typically minimal: the store's data is copied to staging, the upgrade and testing happen there, and the switch itself is a DNS or docroot change rather than an upgrade running on the live store.

Before the switch, a full backup is taken, and a tested rollback plan is standard on every upgrade. If anything unexpected appears after go-live, the store can be returned to its previous state.

Pricing, license and support

Every upgrade is scoped per store after an audit. The work varies with the number of customizations and third-party addons, so we price it once we know what your store contains, and you receive the scope before work starts.

The CS-Cart license and upgrade subscription are the store owner's responsibility. After go-live, you get 30 days of free bug-fixing, the same as with our addon delivery. For ongoing maintenance after that, you can hire a dedicated CS-Cart developer by the hour or month, and new features are covered by our custom addon development service.

Frequently Asked Questions

Which CS-Cart versions can you upgrade from?

From any CS-Cart 4.x version to the current release, on both Multi-Vendor and Ultimate. We do not upgrade from CS-Cart 3.x or 2.x.

Will our store be offline during the upgrade?

The upgrade and testing happen on a staging copy. The live switch runs in an agreed maintenance window as a DNS or docroot change, so downtime is typically minimal.

What happens to our third-party addons?

We patch addons where the source is available and compatible, rebuild or replace them when it is not, and update Marketplace addons when compatible versions are available. If neither patching nor replacing is possible, we advise replacing the addon.

What if something goes wrong after go-live?

A full backup and a tested rollback plan are standard on every upgrade. After go-live, you also get 30 days of free bug-fixing.

Do you handle the PHP upgrade?

Yes. We handle the PHP version requirement for the new CS-Cart release and coordinate server-side changes with your host where needed.

We do not have a staging server. Is that a problem?

No. We always upgrade a staging copy first, and we set up the staging environment if you do not have one.

How much does a CS-Cart upgrade cost?

Each upgrade is scoped per store after an audit. The price depends mainly on the number of customizations and third-party addons the store runs.

Who provides the CS-Cart license?

The CS-Cart license and upgrade subscription are the store owner's responsibility.

Plan Your CS-Cart Upgrade

Tell us your current CS-Cart version, edition and installed addons. Our 5 CS-Cart developers in Gautam Buddh Nagar, Uttar Pradesh, India, work with stores worldwide and will reply with the next steps for an audit.