Automatic order status change scenarios on the CS-Cart Multi-Vendor marketplace creation platform


This product is electronically distributed.

License typeMulti-Vendor RUS , Multi-Vendor RUS Plus , Multi-Vendor Plus , Multi-Vendor RUS ULTIMATE , Multi-Vendor ULTIMATE , Multi-Vendor MySQLMySQL-5.7, MySQL-8.0, MariaDB-10.6, Percona Server - 8.0 PHPPHP 8.1, PHP 8.0 Compatibility with versions4.17
1 500 
List price: 3 000 
You save: 1 500 
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

Automatic order status change scenarios for an online store on CMS CS-Cart platform for creating CS-Cart Multi-Vendor marketplace

The module automatically changes the order statuses according to predefined scenarios. Create your own scenarios and conditions for changing the order status depending on the order status, on the created delivery method, on the payment method, on the time that has elapsed since the order was created or compared with which you need to change.

Automation of changing order statuses

Automate work with orders by setting up automatic status change scenarios. You set up scenarios for changing statuses: from which to which to change. When the order status changes to the one specified in the script, a chain of actions is started: order statuses change, actions related to these statuses occur.

For example, an order can be transferred to a transport company only after the customer pays for it. Therefore, you set up a scenario in which when the order receives the status "Paid", it automatically changes to the status "Awaiting shipment to the transport company". Warehouse employees see the order status change and transfer the order to the delivery service.

This allows you to automate work with orders even more and save time on solving more important and interesting tasks.

Additional settings

Additional settings allow you to flexibly configure scenarios for changing statuses:

  • It is triggered only once: if you set several statuses in the script from which a chain of changes can begin, and specify that it should be triggered once, then the chain will start at any status, but once, and not every time the status changes to any of the specified ones;
  • Works during the specified period: the chain will be triggered for the specified number of days, after which it will not be triggered, even if the status corresponds to the initial status in the chain (configurable in hours);
  • Starts working with: the chain of events will be triggered only after 3, 5, 20 hours and the appearance of the specified trigger (configurable in hours);
  • Works with the selected payment method: the chain is triggered when two conditions are met – the buyer has chosen the specified payment method and the order status has changed to the specified one;
  • Works with the selected delivery method: the chain is triggered when two conditions are met – the buyer has chosen the specified delivery method and the order status will change to the specified one.

In the future, the module will work together with the "Production Calendar" module. This will allow you to set up chains taking into account the working hours of warehouses and stores.

The module "Automatic order status change scenarios" allows you to more flexibly and accurately configure work with order statuses.

To make working with order statuses even more convenient and flexible, we recommend using this module in tandem with the module "Increasing the number of order statuses". 


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


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:

License type:
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor RUS
  • Multi-Vendor RUS Plus
  • Multi-Vendor RUS ULTIMATE
  • Multi-Vendor ULTIMATE
  • MySQL-5.7
  • MySQL-8.0
  • MariaDB-10.6
  • Percona Server - 8.0
  • PHP 8.1
  • PHP 8.0
  • English
  • Русский
Compatibility with versions:
  • 4.17

No reviews found

Possibly you may be interested