This guide covers the integration between Unleashed and Mintsoft WMS for efficient warehouse management. The integration allows for synchronized inventory management, automated order processing, and streamlined fulfillment operations.
If you are a client of a 3rd-Party Logistics (3PL) company who has an existing Mintsoft account, the 3PL will need to be provided with the details below. Should you have any queries or issues, your 3PL will be your first point of contact for support with the Mintsoft WMS integration, and they will then reach out to the Mintsoft Support team on your behalf.
Important: If you are a client of a third-party logistics provider (3PL) with an existing Mintsoft account, your 3PL will be your first point of contact for support. Provide them with the setup details below, and they will coordinate with Mintsoft support on your behalf.
Pre-integration Requirements
Before beginning the integration, ensure you have:
API Credentials: Your Unleashed API Key and ID, found under Integration > Unleashed API Access. Only the Unleashed Account Owner can access these API details
Stock Reconciliation: Complete a Stock Count in Unleashed to align inventory levels between both systems.
Multiple warehouse locations: Each location requires a separate connection between Unleashed and Mintsoft to track stock movement between locations.
Configuration tutorial video
Follow the official setup video for step-by-step connection instructions between Unleashed and Mintsoft.
Inventory management
Product sync
Unleashed is the master system for all product data, where changes to a product's data in Unleashed will export to update Mintsoft automatically:
Product codes
Product descriptions
Units of measure
Dimensions
Limitation: Unleashed doesn't support Alternative SKUs. If your ecommerce platform requires Alternative SKUs, these must be added manually in Mintsoft, and your ecommerce platform should connect directly to Mintsoft.
Tip: See our guide to Mintsoft WMS - Products.
Stock sync
Mintsoft is the master system for stock quantities. Stock sync recommendations:
Stock Sync Once Per Day (Recommended): Updates Unleashed once per day via stock adjustments.
Stock Sync Off: Suitable if you prefer manual control; dispatching and receiving will still function normally, but when adjusting stock, this will need to be done in both systems.
Avoid 15-minute sync: This tends to update Unleashed before ASNs and Orders can update Unleashed, leaving the stock in both systems uncoordinated.
Credits, Supplier Returns, Stock Counts, and Stock Adjustments made in Unleashed do not sync to Mintsoft. Credits will still need to be processed in Unleashed, and the stock will need to be manually adjusted in Mintsoft. Stock Counts and Stock Adjustments should be done in Mintsoft.
Batch and Serial Tracking
Both systems maintain synchronized batch/serial tracking:
Ensure batch/serial numbers match in both systems before going live.
Numbers are entered in Mintsoft via ASNs and update Unleashed purchase orders upon receipt.
Two-way sync for sales orders:
Select batch/serial numbers in Unleashed, and they'll sync to Mintsoft's Orders for picking.
Select numbers in Mintsoft's pick/pack process, and they'll sync back to Unleashed.
Critical: Mismatched batch/serial numbers will cause errors.
Managing transactions
Purchase Orders
Purchase Orders (POs) created in Unleashed sync to Mintsoft when updated to the "Placed" status.
Changes made to POs in Unleashed after placement do not sync automatically; make changes in both systems
POs can be synced for up to 60 days; older orders cannot be synchronized.
Tip: See our guide to Mintsoft WMS - Purchase Orders.
Production
Bundles and Kits: If using Auto-Assemble BOMs in Unleashed, create corresponding bundles in Mintsoft for proper picking and packing.
Manufacturing: For manufactured products (not bundles), disable Auto-Assemble and use Unleashed's Production Process, which creates Orders to pick the raw components and ASNs for finished goods.
Sales Orders
Sales Orders raised directly in Unleashed will export to Mintsoft as normal when they are put in a Placed status or chosen custom Status Order Status.
An Order is created in Mintsoft, where it will get Picked/Packed.
Upon Dispatch in Mintsoft, the Order's Shipment in Unleashed will be completed.
Tip: See our guide to Mintsoft WMS - Sales Shipment.
Ecommerce Integration Workflows
Ecommerce β Mintsoft β Unleashed
Best for: Stores with Alternative SKUs or non-native platforms, e.g., eBay, Faire, Etsy.
Process workflow:
Ecommerce orders import directly into Mintsoft
Orders automatically flow from Mintsoft to Unleashed
Pick and pack in Mintsoft
Order automatically completes in Unleashed upon dispatch.
Ecommerce β Unleashed β Mintsoft
Process workflow:
Ecommerce Sales Orders are created in Unleashed first.
Orders trigger import to Mintsoft based on the chosen status, e.g., "Placed".
Pick and pack in Mintsoft.
Shipping details sync back to Unleashed and complete the Sales Order's Shipment.
In Unleashed eCommerce configurations, choose between creating individual customers or using a generic customer account for Sales Orders. If using generic customers, customer details (email, phone) won't pass to Mintsoft, so consider the alternative workflows instead.
Ecommerce β Both Systems
Best for: Native eCommerce Hub platforms: Amazon, Shopify, Lightspeed, WooCommerce.
Process workflow:
Ecommerce platform connects to both Unleashed and Mintsoft.
Orders flow simultaneously into both systems.
Pick and pack in Mintsoft, a fulfillment updates the ecommerce platform.
Manually complete orders in Unleashed.
Note: Only the stock sync and Purchase Order configurations should be enabled between Unleashed and Mintsoft. It is recommended that Orders from Ecommerce to Unleashed are configured to be "Completed" via the integration.
Troubleshooting
403 Errors
403 errors typically indicate permission issues. Resolve by:
Disconnecting the integration
Re-authorizing the connection between systems
Verifying API credentials are current
Sandbox connections
When connecting to the Unleashed Sandbox environment, a background product sync may be required. Contact Mintsoft Support to initiate this process.
Best Practices
Complete initial stock reconciliation before going live.
Choose an appropriate stock sync frequency based on your operational needs.
Ensure batch/serial numbers are aligned before activation.
Test the integration thoroughly with sample orders before processing live transactions.
Maintain communication between your team and 3PL throughout setup.