Shipping Carriers
Integrating with shipping carriers
2 min read
Carrier Integrations
Connect SmartWMS with shipping carriers for label generation and tracking.
Supported Carriers
| Carrier | Services |
|---|
| DHL | Express, Parcel, Freight |
|---|---|
| UPS | Ground, Air, Freight |
| FedEx | Ground, Express, Freight |
| USPS | Priority, First Class |
| DPD | Classic, Express |
| GLS | Parcel, Express |
| TNT | Express |
| Hermes | Standard |
| СДЭК | Russia |
| Boxberry | Russia |
Setting Up Carriers
- Go to Configuration → Carriers
- Click + New Carrier
- Select carrier
- Enter credentials:
Label Generation
Generate shipping labels:
- Open shipment
- Select carrier and service
- Click Generate Label
- Print label
- ZPL (thermal printers)
- PNG/JPG
Rate Shopping
Compare rates across carriers:
- Enter package dimensions
- Click Get Rates
- View rates from all carriers
- Select best option
Tracking
Automatic Updates:- System polls carrier APIs
- Updates shipment status
- Sends customer notifications
- Open shipment
- Click Track
- View carrier status
Shipping Rules
Automate carrier selection:
Example Rules:IF order.weight < 1kg AND destination = "domestic"
THEN use "DHL Parcel"
IF order.value > 500 EUR
THEN use "UPS Express" AND require signature
International Shipping
For cross-border shipments:
Required Data:- Customs description
- HS codes
- Declared value
- Country of origin
- Commercial invoice
- Packing list
- Customs forms
Returns Labels
Generate return labels:
- Open order
- Click Create Return Label
- Select carrier
- Email to customer
Manifest/EOD
End-of-day processing:
- Go to Outbound → Shipping
- Click Create Manifest
- Select shipments
- Generate manifest
- Hand to carrier driver