Changelog

Follow up on the latest improvements and updates.

RSS

Client Hold can now be managed through Automation Rules, giving 3PL clients a new way to automatically place orders on hold based on conditions they define.
Use the Set Client Hold action to automatically place orders on Client Hold when your rule conditions are met.
CleanShot 2026-06-05 at 14
Good to know
🔒 Client Hold is controlled by the client account that owns the order. 3PL operators cannot set or remove Client Hold, whether manually or through automation.
📦 Client Holds can also be managed through the Client Portal, the Order Details page, and the Public API.
✅ Other hold types, including fraud, operator, payment, and address holds, are unchanged.
You can now generate GS1 Retailer Compliance labels directly from Shiphero for your Wholesale shipments, using our own retailer label library. No external tools, no manual formatting — meet the compliance requirements of major retailers in one place and avoid chargebacks for incorrect labeling.
What's included
  • Automatic GS1 Retailer Compliance label generation at shipping time.
  • Support for 100+ retailers, including top US chains like Walmart, Target, and Costco.
  • Works with orders created via Public API or manually.
  • New retailers can be added to the library on demand.
How to enable it
Reach out to your CSM, or Central Ops team and share:
  • Your GS1 Company Prefix (5–12 digits). You can use the same prefix across all connections, or a different one per retailer.
  • The retailer(s) you want to ship to.
The team sets up the connection and gives you a trading_partner_id for each retailer.
Good to know
  • Setup fee + monthly support and maintenance fee per retailer connection — not per label.
    Reach out to your contact for pricing details.
  • Need a retailer that isn't on the list? Send us the routing guide and we'll add it in as little as a week.
  • Before requesting a new retailer, check the knowledge base article — it may already be supported!
📖 Learn More: See how this offering fit into your workflow in our knowledge base: How to Generate GS1 Retailer Compliance Labels
When a buyer cancels an order on Etsy, ShipHero now automatically detects the cancellation on the next sync and cancels the matching order. The cancellation is recorded in the order's history log for full visibility into when and why an order was canceled.
We’ve added more control over your labeling process, allowing you to unblock orders and make critical adjustments during the final stages of fulfillment.
Courier API Label Voiding:
You can now void API-generated labels directly within the Wholesale flow. This unblocks the order for further processing if a label was generated in error.
⚠️
Important Note: Since the void does not sync back to the carrier’s API, you must manually void the label in the carrier’s portal to ensure accurate billing.
Freight Label Discarding:
Need to make a change after labels were already generated? You can now use the "Discard Labels" button to return to the
"Packed"
status.
image
📖 Learn More: See how these new tools fit into your workflow in our knowledge base: Voiding and Discarding Labels on Wholesale Orders
The Cycle Count mobile interface has been comprehensively redesigned to provide a consistent, modern, and user-friendly experience in accordance with contemporary UI/UX standards.
File (3)
Modern Navigation:
A refreshed layout introduces cleaner screens and more intuitive navigation patterns.
Enhanced Visibility:
Quickly identify count progress, discrepancies, and pending actions with improved visual indicators and better-organized information.
Standardized UI:
Enjoy a consistent look and feel that aligns Cycle Count with the rest of the mobile product suite, creating a more cohesive operator experience.
⚠️ Update Required: Please ensure your app is updated to the latest version to access the redesigned Cycle Count experience.
We have completely redesigned the Wholesale Dashboard on mobile to provide a standardized, cleaner, and more intuitive experience across the platform.
image
Tab-Based Navigation:
Orders are now organized into three distinct tabs—In Progress, Ready to Pick, and Hospital. This makes it easy to track your volume and pending counts at a glance.
Enhanced Visibility:
Identify order statuses and issues faster with distinctive new visuals and a more organized list view.
Standardized UI:
Enjoy a consistent look and feel that aligns the Wholesale experience with the rest of our mobile product suite.
⚠️
Update Required: Please ensure your app is updated to version 2.12.25 to access thise new look and feel.
📖 Learn More: Check out the full mobile guide here: Wholesale and B2B
Starting April 20, 2026, ShipHero will automatically disable webhook endpoints that are considered unhealthy due to repeated delivery failures.
A webhook is considered unhealthy when its endpoint repeatedly fails to successfully receive deliveries over time, including when it is unavailable, misconfigured, timing out, or consistently returning error responses.
If your team uses webhooks, review your registered endpoints and resolve any recurring delivery failures before April 20, 2026. Endpoints that continue to fail or repeatedly return errors will be disabled automatically. For questions or assistance, please contact your Customer Success Manager.
Refer to the Webhooks documentation for more details.
We’ve introduced the ability to pick and move entire LPNs (Pallets or Cartons) directly through both Mobile and Manual Wholesale flows. This is a game-changer for high-volume "Pallet-In / Pallet-Out" operations.
Seamless Inventory Transfers:
Move the entire source LPN to your Staging location without breaking down the contents. Picked LPNs are now automatically reflected in the Wholesale Packing Layout.
Optimized Mobile Workflows:
  • Freight Orders: Picking a full Pallet LPN requires no additional LPNs during the process.
  • Full Carton LPN Picks: The flow eliminates the need for box-level LPNs, speeding up the transition to packing.
📖 Master the LPN Flow: Check out the full guide here: Picking LPNs for Wholesale Orders
We’ve introduced a dedicated Wholesale Settings page, allowing 3PLs and warehouse managers to standardize their workflows and enforce operational accuracy.
image
Custom Picking Flows:
Choose between Manual (Desktop) or Mobile flows. If you go mobile, you can further toggle between Picking & Packing or Picking only to match your warehouse operation workflow.
Enforced Scanning:
Switch between Mandatory scanning (disabling manual entry to ensure 100% accuracy) or Optional scanning for faster, non-enforced picking.
Operational Defaults:
Set your default order types (Freight vs. Courier) and choose to show or hide Packing Instructions via a dedicated toggle to streamline the packer's workflow.
image
📖 Get Started: Configure your defaults now under Settings > Wholesale. For a step-by-step guide, visit: Configuring Wholesale Order Default Settings.
We’ve launched a dedicated Fulfilled tab within the Wholesale Dashboard to streamline how you review processed orders.
image
Smart History:
Instantly access up to one year of fulfilled order data with pre-set date filters.
Precision Search & Filtering:
Quickly find what you need by Order ID, Client, or Retailer.
Custom Views & Exports:
Tailor your data table by toggling columns and export your filtered results directly to CSV for external reporting.
Want to learn more?
Find all the details in our knowledge base article: The NEW Wholesale Experience in ShipHero.
Load More