1. Product Overview

ItechPanel_AutoFulfill is a robust order fulfillment solution designed to streamline your warehouse process. It combines a powerful Magento 2 extension with a dedicated Windows Desktop Application.

This system automates invoice creation, payment capture, shipment generation, and packing slip printing instantly through a simple barcode scanning interface.

2. Key Features

3. Installation

Part A: Installing the Magento Extension

The module is installed via Composer. Run the following commands in your Magento 2 root folder:

1. composer require itechpanel/print-order-magento-2-module
2. php bin/magento setup:upgrade
3. php bin/magento setup:di:compile
4. php bin/magento setup:static-content:deploy da_DK en_US
5. php bin/magento cache:clean
            
Note: If you need to uninstall the module later, use: composer remove itechpanel/print-order-magento-2-module

Part B: Installing the Desktop Software

  1. Download the ITP Auto Fulfill-Setup-1.0.0.exe file provided with your purchase.
  2. Run the installer on the Windows computer connected to your printers.
  3. Once installed, launch the application from the desktop shortcut.

4. Magento Configuration

Navigate to Stores > Settings > Configuration > iTechPanel Extensions > Auto Fulfill > General Settings.

This section allows you to control the automation behavior and customize your print outputs.

General Settings

General Settings Configuration

Print Template

Print Template Configuration

5. Desktop Software Setup

To connect your store with your local printers, download the ITP Auto Fulfill desktop application compatible with your operating system:

Once downloaded, run the installer and follow the on-screen instructions.

Activation & Connection

  1. License: Enter your Registered Domain and License Key to activate the software.
  2. Store URL: Enter your Magento URL (e.g., https://yourstore.com/).
  3. User ID (Admin ID): (Crucial) Enter the Magento Admin User ID of the staff member using this computer. This ensures that this printer only prints orders assigned to or scanned by this specific user. (Used only for GLS Shipping API)
  4. Credentials: Enter your Magento Admin Username and Password.

Printer Selection

In the Configuration tab, select your specific printers:

6. Usage Guide

Step 1: Scanning Orders

Navigate to Itechpanel > Scan in your Magento Admin.

  1. Click inside the input field.
  2. Scan the barcode on your pick list or type the Order ID.
  3. System Action: The system will immediately Invoice, Capture, and Ship the order based on your configuration.

Step 2: Automatic Printing

Once scanned, the Desktop Software (if running) will detect the new job within seconds.

Step 3: Monitoring & Reprints

Navigate to Itechpanel > Printings.

This grid shows the status of every scanned order:

7. Troubleshooting

Software Not Printing?

PDF Issues (Black/Blank Pages)

If prints are coming out black or blank, it is usually caused by a network rendering delay. The software includes a built-in safety delay to handle heavy PDFs. Ensure your internet connection is stable to allow full download before printing.

8. Support

If you encounter any issues not covered in this user manual, or if you require assistance with installation or configuration, please reach out to our support team.

Contact Email: support@itechpanel.com