Changelog

Follow up on the latest improvements and updates.

RSS

We are introducing a new check when manually removing inventory on app.shiphero.com.
Effective immediately, if an update attempt results in a new inventory count below the quantity allocated to that bin, the system will return an error:
Invalid Update: New quantity must be at least [allocated quantity] due to orders allocated to this location
This ensures that the remaining inventory does not drop below what is needed for existing orders that have yet to be picked.
To better protect against unauthorized refunds and other sensitive actions, we are introducing step-up authentication.
What is Step-Up Authentication?
Step-up authentication is a security mechanism that requires additional verification for certain high-risk or sensitive actions. While standard login credentials grant access to the system, some actions—such as issuing refunds, updating billing details, or managing user accounts—require an extra layer of authentication to ensure security. This provides enhanced protection for critical functions.
How It Works:
  1. User Logs In
    – A standard login with a username and password is sufficient for general actions.
  2. Sensitive Action Triggered
    – When a user attempts to perform a high-security action (e.g., issuing a refund), the system detects the need for extra verification.
  3. Additional Authentication Required
    – The user is prompted to complete Multi-Factor Authentication (e.g., enter an MFA code from an authentication app or SMS).
  4. Access Granted
    – Once the user successfully verifies their identity, they can proceed with the action.
This added layer of security ensures that critical actions are protected without adding unnecessary friction to everyday workflows.
How This Affects You
Starting now, when issuing a refund from the returns page, you may see a message like this:
This action requires a higher level of authentication. Multi-Factor Authentication (MFA) is not currently enabled on this account. While you can proceed for now, MFA will soon be required for actions requiring enhanced security. Please enable MFA in your account settings to ensure uninterrupted access to these features.
While MFA is not yet mandatory, we
strongly encourage
enabling it now to ensure continued access to key account functions. You can find instructions on how to enable MFA here.
Refunds are just the beginning.
In the coming months, we will extend step-up authentication to other sensitive actions, such as user creation and billing changes.
Stay ahead of security requirements—enable MFA today! 🚀
If you are a 3PL, you now have 2 options to add a new customer. You can either
invite them to join
your 3PL or you can
register them yourself
.
If your customer feels comfortable setting up their own account, send an invite to them directly
image
But if you want to sign up them yourself, you just need to click on
Use legacy registration flow
link at the bottom of the form and the registration link will show up
image
To go back to the invite form, just click on
Go back to the new invitation flow
link at the bottom.
In order to make the product search more efficient, the product search on mobile now allows you to select the fields to search.
You can select from the following fields:
  • Sku
  • Barcode
  • Name
  • Bin (static slotting only)
  • Overstock Bin (static slotting only)
Barcode scans will automatically search the barcode field.
image
On static slotting accounts if Bin or Overstock Bin is selected, a barcode scan will search the selected field.
This was first introduced in version 2.3.0.349.
When receiving or restocking a return if the quantity is more than expected we will show a warning message and ask for confirmation to proceed:
image
This should help prevent adding more inventory back than was expected.
These new fields will only work when sending the
new_format
boolean as true. For this to work, you will also have to reach out to support and request the flag for the new snapshot format to be activated in the account from which you will pull the snapshot.
Starting on April 1st, 2025, we will remove these 2 conditions and fully deprecate the old format in favor of the new one. This means you won’t be able to request a snapshot in the old format, and using the
new_format
boolean will be deprecated.
New fields:
  • sell_ahead
    : Units from inbounds that have not yet been received and are flagged as available for sale.
  • qty_in_totes
    : These are the units that were physically moved to totes after a pick.
  • barcode
    : Main barcode assigned to an SKU.
  • dimensions
    : An array of fields that returns all 4 dimensions of an SKU:
    height
    ,
    width
    ,
    length
    and
    weight
    .
  • thumbnail
    : URL pointing to the thumbnail of the SKU as seen in the mobile app, for example.
  • large_thumbnail
    : A higher resolution version of the above.
Grouping by account ID
The new format adds a new level to the file structure in addition to the new fields described above. Inside the products field, you will find a new one enclosing the products themselves. This field returns the base64-encoded version of the account ID. For brand accounts, this will return its own ID and contain all its products, but 3PLs will now see the SKUs grouped by each child account.
Update: A new command barcode allows users to quickly switch between the WorkforceHero Kiosk in screen and the order shipping screen.
Business Case: This command barcode can be used at the pack stations so packers can badge in at the kiosk and quickly return to the shipping screen.
The barcode is
sh0017
and can also be mapped to a button if you're using the packing station buttons.
Screenshot 2024-11-15 at 3
Update: You can now set permissions to hide Hero Board from users who do not need access to this page
The permissions are under the Dashboard section
We added 3 new filters to the locations query to make finding a specific one easier and cheaper in credits:
  1. name: "string"
    You can now pull them by their name. If multiple warehouses share the same naming convention, use combined with the warehouse_id to pull only one. This is not a wildcard field, the full exact name needs to be passed.
  2. pickable: boolean
  3. sellable: boolean
Pickable and sellable are bin attributes. You can use either or both to pull all bins that match the boolean value for that attribute
This feature is one step forward on our efforts to expand customization of the 3PL Client Portal as now a 3PL can share their contact channels information so Portal’s users can easily get in touch with them.
image
Note: Please contact your Customer Success Manager to learn on the information required to set this up.
Load More