Once a wholesale order reaches Packed status, you can generate carrier shipping labels. While the process is straightforward, specific rules apply depending on whether the order is standard or managed via EDI.
Before You Begin
- Order status: The wholesale order must be in Packed status before you can generate labels.
- Required user role permission: To change the carrier or shipping method on a wholesale order, you need Edit access to the Wholesale Administrator permission. See How to Create and Manage Roles and Permissions.
Table of Contents
- Generating Labels for Courier Orders (Non-EDI)
- Generating Labels for Courier Orders (EDI)
- Advance Shipping Notice (ASN) for EDI Wholesale Orders
Generating Labels for Courier Orders (Non-EDI)
For standard wholesale orders, labels are generated directly through connected carrier accounts. Ensure your specific carrier account is integrated with ShipHero before beginning the wholesale flow.
Requirements for Generating Courier Wholesale Labels
- Each outer box in a courier order must have a unique shipping label for carrier processing.
- The system uses the carrier and shipping method assigned in the Order Details for label generation.
To change the carrier or shipping method on a Courier wholesale order, open the wholesale order and go to the Order details tab. When the assigned carrier is not supported, the Change carrier button in the Shipping tab takes you there directly. See Error: "Label generation isn't available because this carrier isn't supported" on Courier Wholesale Orders.
Supported Carriers for Courier Wholesale Orders
ShipHero supports the following carriers for label generation on courier wholesale orders. Select a carrier name to learn more about that integration.
- Amazon Shipping
- Canada Post
- Canpar
- DHL eCommerce
- DHL Express
- Endicia (USPS)
- FedEx
- Passport
- Purolator
- Sendcloud
- Shippo
- ShipX, formerly XDelivery
- UniUni
- UPS
- USPS Modern
- Veho
Other Carrier Options for Courier Wholesale Orders
These options appear in the Carrier field but are not carrier integrations.
| Option | What it does |
|---|---|
| API carriers | Connected through webhook methods rather than a native integration. |
| Cheapest | Selects the lowest-cost option across your connected carriers rather than one specific carrier. |
| Generic | Produces a label with no carrier service assigned. Generic is also the carrier shown on freight orders. |
Error: "Label generation isn't available because this carrier isn't supported" on Courier Wholesale Orders
When the carrier assigned to a Courier wholesale order is not on the supported carriers list, ShipHero disables the Generate labels button and shows the message "Label generation isn't available because this carrier isn't supported. Choose a supported carrier to create a label." Select Read more in the message to see the supported carriers list. You can't generate labels until you assign a supported carrier.
To assign a supported carrier:
- In the Shipping tab of the wholesale order, select Change carrier in the message. ShipHero opens the Order details tab.
- In the Shipping details section, select a supported carrier from the Carrier dropdown and a shipping method from the Shipping method dropdown, then click Save changes.
- Return to the Shipping tab and select Generate labels.
| Shipping tab: Carrier not supported message | Order details tab: Change carrier and method |
|---|---|
Multi-Package Courier Orders (MPS)
When a carrier supports multi-package shipments, the system automatically groups labels into batches based on carrier-specific limits. Detailed limits can be found in the Processing Multi-Package Orders guide.
Important
Multi-package wholesale shipments must be enabled by ShipHero Support. Without this setting, the system will request labels from the carrier individually rather than as a grouped batch.
- Grouped Batches: Each batch has a unique ID. Expand a batch in the Shipping and Packing Labels section to view individual labels, LPNs, SSCC codes, and package weights.
- Batch Voiding: Because MPS shipments share a tracking ID, you must void the complete batch. The "Void" button is disabled for single labels within an MPS group.
- Batch Re-printing: You may re-print a complete batch or a specific box within that batch by selecting it from the list.
Step-by-Step Label Generation for Courier Wholesale Orders
-
Click the Generate labels button. The order moves to a temporary Generating labels status while the system communicates with the carrier. If the button is disabled and ShipHero shows "Label generation isn't available because this carrier isn't supported.", see Error: "Label generation isn't available because this carrier isn't supported" on Courier Wholesale Orders.
-
When the process is complete, the status updates to Ready to print and the following information is updated for each package.
Box & Package Data Carrier & Tracking Data Box ID, Box LPN, General Content, Dimensions, and Weight. Carrier Name, Tracking Number (link), and Generation Timestamp. - Click Print Shipping labels to generate a PDF of all labels. This action moves the order to Warehouse Complete, making the Fulfill order button available.
Caution
Do not click the Fulfill order button until the Outbound Schedule is complete. Review the Outbound Schedule for Wholesale for further instructions.
Generating Labels for Courier Orders (EDI)
The primary difference for EDI orders is the label format. When the Generate labels button is clicked for an EDI order, the system requests both the standard Carrier Label and the GS1 UCC128 Label (also known as the carton label) from the EDI platform.
Advance Shipping Notice (ASN) for EDI Wholesale Orders
All EDI orders require an Advance Shipping Notice (ASN). This is a technical .xml document containing detailed shipping information, including packing configurations, dimensions, and weights. The ASN can be sent at the time of fulfillment or generated in advance if shipping details require early reporting. Click the Send ASN button in the Shipping and packing labels section.