Automation
Navigate to WooCommerce → ShipLabel → Automation.
| Setting | Default | Description |
|---|---|---|
| Preferred carrier | USPS | Used by the orders list Generate button and by auto-generate on Processing whenever both carriers are configured. Falls back to whichever carrier is actually configured if the preferred one isn't |
| Auto-generate on "Processing" | Off | Generates a label the moment an order status changes to Processing. Skipped if the order already has an active label |
| Auto-fulfill after label | Off | Marks the WooCommerce Fulfillment as Fulfilled as soon as the label is generated, which triggers WooCommerce's customer email (Order Fulfillments Mode only) |
A carrier counts as "configured" once it's enabled and its Client ID and Secret are entered (and, for FedEx, an account number).
How Automatic Labels Are Built
Automatic labels (auto-generate, bulk actions and the orders list Generate button) use:
- The carrier's Default service from its settings tab.
- The order's total product weight (minimum 1 oz).
- A 12 × 10 × 6 in box in your own packaging.
To use a different box, service or Flat Rate packaging, generate the label from the order panel instead. See Order Fulfillments for how auto-fulfill behaves in Standard Mode vs. Order Fulfillments Mode.