Increasing the number of statuses for orders in CMS CS-Cart Online Store and Marketplace

Save 42%

This product is electronically distributed.

License typeMulti-Vendor RUS ULTIMATE , Multi-Vendor ULTIMATE , Multi-Vendor RUS Plus , Multi-Vendor RUS , Multi-Vendor Plus , Multi-Vendor, CS-Cart , CS-Cart Ultimate MySQLMySQL-8.0, MariaDB-10.6, Percona Server - 8.0 PHPPHP 8.2, PHP 7.4 Compatibility with versions4.15, 4.16
1 500 
2 600 
You save: 1 100 
Add to wish list
Test period
  • To get access to the test period, log in to the website, go to your personal account in the "Purchases" section and confirm your domain. After that, go to the product and select "Purchase license", a new option "Activate trial period" will be available to you.
  • By default, the test period lasts 5 days. A longer testing period can be selected in the field that appears after activation "Activate trial period". Available 5 days, 10 days, 15 days.
  • The module will be active for the selected period, after which it will be automatically deactivated. To continue using the module, you need to enter an active license in the module settings. 
  • You can check the availability of the test period with the manager @mauriswebru
Adding new functionality

Increasing the number of statuses for orders in CMS CS-Cart Online Store and Marketplace

The module allows you to create up to 18,000 new order statuses.

How many order statuses are needed for the online store to work

Order statuses are a literal representation of the entire life of the order:

  • Design,
  • Payment by the buyer,
  • Order processing by the administrator,
  • Cancellation of the order by the buyer or seller,
  • Transfer to a transport company,
  • Order delivery,
  • Delivery to the buyer,
  • Return the order to the sender's warehouse. 

And at each stage it is important to correctly display information about what is happening with the order. The most possible statuses are at the stages of payment and delivery. 

At the payment stage, the following statuses are possible: the order has been paid in full, the order has been partially paid, the operation has been canceled by the buyer, the payment has been blocked by the bank, and so on. In addition, the status can inform not only about the payment status, but also the payment method chosen by the buyer. 

Transport companies use a huge number of statuses in their work. For example, CDEK has about 80 of them, and the Russian Post has 303, DPD has 83, and Yandex.Delivery - 98. Of course, most of them are intermediate, but usually there are 15-20 very important statuses, such as: accepted by the delivery service, departed from the sender's city, arrived at the destination city, delivered to the PVZ, handed to the addressee, expired storage period on the PVZ, returned to the sender and so on. 

And for each of these statuses, it is necessary to impose a certain business logic: notify the buyer about the movement of the order, build interaction with the buyer, give instructions to their employees to process the order, and so on. 

It turns out that for the normal operation of the online store, at least 50-60 statuses are necessary. At the same time, 32 are reserved in the basic version of the platform, according to the number of letters in the English alphabet, but it is possible to add about 12 new statuses for the order as much as possible. And this is clearly not enough to fully manage the store. 

To fix this situation, we have written a new module "Increasing the number of statuses for orders".

Module functionality

The module changes the logic of assigning identifiers:when the Latin alphabet ends, the module starts again, using two and three letters for the ID, not one, and removes restrictions on adding statuses. Thanks to this, the module expands the number of possible order statuses, slightly more than 18,000 pcs.


Up-to-date information about changes in the functionality of the module, as well as compatibility with other modules, is published in our Telegram channel and in the groupVKONTAKTE


You can submit a request to the support service, ask questions to the managers about the work or completion of the module via messengers, the groupVKONTAKTE and mail.

- WhatsApp +7-923-364-90-07

- Telegram

- Telegram  +7-923-364-90-07


- E-mail:

Detailed step-by-step instructions for the module can be found in the "Instructions" section

License type:
  • CS-Cart
  • CS-Cart Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor RUS
  • Multi-Vendor RUS Plus
  • Multi-Vendor RUS ULTIMATE
  • Multi-Vendor ULTIMATE
  • MySQL-8.0
  • MariaDB-10.6
  • Percona Server - 8.0
  • PHP 7.4
  • PHP 8.2
  • English
  • Русский
Compatibility with versions:
  • 4.15
  • 4.16

No reviews found

Possibly you may be interested