CS-Cart Direct Print is an advanced user-friendly solution designed to streamline the printing process for eCommerce store admins.
This module lets the admin print order invoices and shipping labels directly from the CS-Cart admin panel, ensuring a smooth and hassle-free order processing workflow.
Whether you are managing a small online store or handling large order volumes, CS-Cart Direct Print offers flexibility, efficiency, and simplicity.
The tool supports bulk printing and works with all types of printers, making it adaptable to various business needs.
This module is perfect for businesses looking to save time, reduce manual effort, and enhance productivity.
Features
- Connect any printer to print invoices and slips.
- Print multiple invoices and slips at once.
- Easily set up the printer with domain and port settings.
- Printing tasks to speed up order processing.
- It is ideal for businesses handling high order volumes.
- Supports bulk printing with any printer.
- Simplifying order processing and reducing time.
- Connect any printer type, including wired and wireless models.
- The admin can integrate printing functionality directly into order details for seamless management.
- Also, the module ensures faster and more accurate invoice and label printing to improve customer satisfaction.
Note: To access the module’s live demo, please contact the Webkul support team.
Explore the CS-Cart OpenAI ChatBot add-on that connects product data with ChatGPT to answer queries and share product links.
Installation
When you download the add-on, you get one zip file and the install.txt file. Please read it carefully and follow it.
Firstly click on the icon and select Manual Installation to upload the zip file as per the below screenshot.

Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in the snapshot.

Activate Add-on
After installation of the add-on, you will find Direct Print in the list of the available add-ons, we will then configure the settings.
Click on “settings” to Enable, Disable, Install or Refresh. Make sure, the add-on is activated as shown in the below snapshot.

CS-Cart Direct Print – Workflow
After the installation of the Addon, you have to open the settings of the module. Shown as below:

Configuration Settings – Setting the Direct Print Endpoint URL
To configure the module, Go to Admin Dashboard >> Add-Ons>> Developers>> Webkul Software Pvt Ltd
- Log in to your CS-Cart admin panel.
- Go to Settings.
- Find the section related to End Points.
- Look for an option like Direct Print URL or Endpoint URL.
- Enter your desired API endpoint URL where the system should send print requests.
- Click Save to apply the changes.
If you’re integrating with an external printing service, ensure that the API you’re using supports CS-Cart’s format for orders and invoices.
Printer
Here, the Admin can configure the details, like status, domain, and port, and select the system/ printer.

Status: To enable or disable the system.
Domain: Add your website domain here.
Port: Port should be constant at 8000.
System: The system name will be generated automatically.
Printer: To select the desired printer from the list.
After completing the setup, the admin can print invoices and shipping labels for the orders.
Admin Prints Single Invoice and Slip
In CS-Cart, the admin can driectly print a single invoice or packing slip for an order. Here’s how:
Steps to Print a Single Invoice or Packing Slip
- Go to Orders → Navigate to Admin Panel > Orders
- Open the Order → Click on the specific order you want to print.
- Find the Print Options → In the top-right corner, click the gear icon (Actions).
- Select Print Type:
- Click Print Invoice to generate an invoice.
- Click Print packing slip for a packing slip.
- Print or Save → The document opens in a new tab, ready for printing or saving as a PDF.

The admin can print invoices and shipping labels directly from the order grid page.
Admin Prints Bulk Invoice and Slip
In CS-Cart, Direct Print allows the admin to print bulk invoices and packing slips for multiple orders at once. Here’s how you can do it:
Steps to Print Bulk Invoices & Slips
- Go to Orders → Navigate to Admin Panel > Orders
- Select Orders → Check the boxes for the orders you want to print invoices or slips for.
- Click the Gear Icon (Actions) → Select Print invoices or Print packing slips
- Generate & Print → A new tab opens with the selected invoices/slips, ready for printing.
This saves time instead of printing each order separately. If you need customization, CS-Cart addons or templates can modify the invoice layout.

The admin can print invoices and shipping labels in bulk directly from the order grid page.
The admin can select order checkboxes and click the relevant icons.
Support
If you have any questions, suggestions, or customization requests, feel free to contact us at support@webkul.com or submit a ticket at webkul.uvdesk.com.
You may also check our quality CS Cart Extensions.
Current Product Version - Version 1.0
Supported Framework Version - Version 4.16.x, 4.17.x, 4.18.x

Be the first to comment.