Overview
Mintsoft offers two ways to automatically mark orders as despatched, reducing manual steps in your shipping workflow:
User Setting Auto Despatch: Automatically marks orders as despatched immediately after a shipment and label are successfully created on the Scan Actions screen, then takes you back to the Scan Order screen ready for the next scan.
Barcode Auto Despatch Rules: Automatically marks orders as despatched after the system determines no barcode verification or serial capture is required, based on matching rules for Client, Channel, and Courier Service combinations.
This article explains both methods, when to use each, and how to configure them. Understanding and implementing these configurations can help streamline your dispatch processes and reduce errors related to unlabelled orders.
If you enable user setting auto-despatch without using the Courier Integration Tool and the Auto Print setting, you may be returned to the picking screen before you can manually print the label. Use the Courier Integration Tool with Auto Print enabled if you need labels to print automatically.
Additionally, Mintsoft allows you to control dispatches more precisely by configuring options to prevent manual dispatch in cases where shipment labels are not generated. This ensures adherence to proper shipment workflows.
User setting auto despatch
Enable auto despatch
To set up the ability to automatically mark an order as despatched from Mintsoft when the courier label has been generated, follow the steps below:
Navigate to Settings then User Settings.
Click the Picking Defaults tab.
Enable Scan Actions Page - Auto Despatch Order Once Shipment Is Successfully Created.
Click Save.
Note: Orders will fail to be automatically despatched if they import into Mintsoft and have the error Unable to find Valid Courier Service Mapping for Value: (this appears as an Order Comment on the order).
Prerequisites for auto despatch
Auto-despatch will only trigger when:
A shipment has been successfully created for the order
The order has a valid courier service mapping
No errors occurred during label generation
Common reasons auto-despatch won't work
Missing or invalid courier service mapping (see error above)
Label generation failed due to address validation errors
Courier API connection issues
Order doesn't meet courier service requirements
How to resolve mapping errors
Go to the order details.
Update the Courier Service field to a valid mapped service, or go to Settings β Courier Services to add the missing mapping.
Related auto settings
The following settings work together to automate the shipping workflow:
Scan Actions Page - Auto Create Shipment As Page Loads (Auto Request Courier Label): Automatically requests a courier label when you first load the Scan Actions page.
Note: The Auto Request Courier Label setting only triggers when you first load the Scan Actions page from the Scan Order screen. If you refresh the page or navigate back to it, the auto-request will not run again.
Scan Actions Page - Auto Despatch Order Once Shipment Is Successfully Created (Auto Despatch): Automatically marks the order as despatched after shipment creation.
Scan Actions Page - Auto Print Shipping Label And Unprinted Documents (Using Print Tool): Automatically prints labels and documents using the Courier Integration Tool.
Print Using Print Tool (General Settings tab): Controls whether print jobs are sent to the Courier Integration Tool.
Combined behaviour
With Auto Request and Auto Despatch enabled: You'll be taken directly back to the Scan Order screen after successful shipment creation, bypassing the Scan Actions page entirely.
With all three auto settings and Courier Integration Tool: Labels print automatically and orders despatch automatically with no manual intervention needed.
So only enable these settings on user accounts where the scan-actions page is not needed for re-work or any other shipping modifications.
Barcode auto despatch rules
In addition to the user-level auto-despatch setting described above, Mintsoft also offers Barcode Auto Despatch Rules, a more granular way to automatically despatch orders based on order characteristics.
Key differences
User Setting (described above):
Auto-despatches immediately after a shipment and label are successfully created on the Scan Actions page.
Barcode Auto Despatch Rules:
Auto-despatches after the system determines no barcode verification or serial capture is required, based on matching rules for Client, Channel, and Courier Service combinations.
When to use barcode auto despatch rules
For fast-path despatch of low-risk orders where verification isn't needed
To reduce manual touches on the Scan Actions page for specific order types
When you want different auto-despatch behaviour for different clients, channels, or courier services
How to set up barcode auto despatch rules
Click Picking & Packing then Overview.
Next, click Manage Barcode Auto Despatch Rules.
Select the Client (or "All" for all clients).
Select the Channel (e.g., Shopify, Amazon) or "All" for all channels.
Select the Courier Service (e.g., DHL, FedEx) or "All" for all courier services.
Click Create.
Rule matching logic
The system checks if an order matches any rule based on its Client, Channel, and Courier Service
Using "All" (value 0) acts as a wildcard. For example, Client=All, Channel=Shopify, Courier=Any will match all Shopify orders regardless of client or courier
Client-specific rules take priority over global rules
Important limitations
Important: Rules only trigger when barcode verification is NOT required for the order. If an order requires barcode verification or serial number capture, the rule will not apply.
These rules do NOT create shipments or print labels. They only mark orders as despatched after verification is complete
Printing still requires the Auto Print setting and Courier Integration Tool
