CS-Cart Vendor Order Accept module allows vendors and admins to review and manage orders by accepting or canceling them.
Admin can set a fixed turnaround time for all vendors or set it individually for each vendor as needed.
If the given time passes without processing, the system automatically cancels the order using a queue handler or cron.
Vendors can monitor their assigned time, ensuring faster order handling and minimizing delays.
Email notifications update customers, vendors, and admins, ensuring smooth order management.
- Vendors and admin can accept or cancel customer orders easily.
- Set a default processing time for all vendors globally.
- Assign custom processing times to individual vendors as needed.
- Vendors can see their assigned processing time in their account.
- Orders exceeding the time limit can be auto-canceled.
- Use cron or queue handler to automate order cancellations.
- Instant email alerts notify customers, vendors, and admins of updates.
- Simplifies bulk order management with automated processes.
After downloading the CS-Cart Vendor Order Accept module, you will get the zip file of the installer, a pdf, and an install.txt file.
Read the PDF carefully for configuration.
Navigate to Add-ons –> Downloaded add-ons and click on the settings icon, from here you can manually install the zip file as shown below:

Now, click on Local to browse the zip file. Further, click on Upload & Install as shown below in the snapshot:

Admin can click on Settings to Disable, Install, or Uninstall the extension, as shown below:

Once you install and activate the CS-Cart Vendor Order Accept module, you can start using it immediately.
When the admin opens the Seller Order Accept add-on, the General Settings tab appears first.
Here, two shortcut links let the admin quickly access the Seller Turnaround Time and Seller Orders pages as shown below:

When the admin clicks on the first page option ‘Seller Turnaround Time,’ they can see a list of sellers with specific turnaround times.

Admin can click the plus button in the top-right corner to set a specific turnaround time for any seller individually.
They can simply select the seller’s name from the dropdown list and set the order approval time in days to accept or cancel orders.

Admin Managing Seller Orders
When the admin selects the second page option Seller Orders, they are redirected to a page to review seller orders as shown below:

Admin can select multiple sellers’ orders placed by customers and mark them either accepted or canceled.

The above image shows the admin accepting multiple seller orders in a single click, and the orders accepted success message appears.
Similarly, the admin can reject multiple seller orders by selecting from the order list and mark them as canceled.
Furthermore, the admin can accept or cancel the orders directly from the default order details section in the CS-Cart backend.

Settings Tab Configuration
When the admin selects the Settings tab, they can manage the default seller turnaround time, email notifications, and the Queue handler.

Here, the admin can set the default turnaround time in days to apply globally for all sellers to review customer orders.

Admin can enable email notifications to sellers, customers, and admin himself for receiving order status updates.
Also, there is an option to receive email alerts for turnaround time expiration, which can be sent to both the admin and customers.
Below is the email notification sent to the customer when the seller cancels the order instead of accepting it.

Queue Handler
The admin can use the Queue handler to automatically cancel orders that exceed the turnaround time.
This saves time with bulk orders and automatically handles expired orders in a timely manner.

NOTE- Admin will need to install the Queue handler add-on first to enable this Queue handler functionality.
[ Webkul will provide the add-on after purchasing the CS-Cart Vendor Order Accept ]
The store owner or the admin will set up the Cron Job. Just log in to the cPanel account then click on Cron Job.
Command 1 ➤ BaseURL/admin.php?dispatch=wk_order_accept.tatexpiration
The above cron command will check all customer orders and filter out those exceeding the turnaround time.
Command 2 ➤ BaseURL/index.php?dispatch=queue_handler.import_data"
The above cron command will automatically cancel orders that have exceeded the turnaround time.
Sellers Managing Order Approvals
The sellers can navigate to the Orders –> Sellers Orders section to review the orders placed by customers.

There is a settings button icon in front of each order placed by the customer, allowing the seller to click and change the order status to accept or cancel.
They can also see the turnaround time assigned by the admin under the Seller Turnaround Time section.

Moreover, the sellers can also accept or cancel the orders directly from the default order details section in their CS-Cart seller panel.

Support
That’s all for the CS-Cart Vendor Order Accept module. Still, if you have any concerns, feel free to mail us at [email protected]
Please explore our CS-Cart Development Services and Quality CS-Cart add-ons.
Current Product Version – 1.0
Supported Framework Version – 4.16.x to 4.18.x