The "Missing or Invalid Shipping Number" error occurs when your UPS Shipper Number in ShipHero is not linked to the UPS.com login used for authentication. UPS requires the account to be explicitly authorized under your digital profile before labels can be generated.
Even if your Shipper Number is correct, the API will reject the request if the account is not listed under Payment Options in the UPS portal.
How to Link Your Shipper Number to UPS.com
- Log in to UPS.com using the username and password entered in ShipHero.
- Hover over your name in the top-right corner and select Payment Options.
- If your Shipper Number is not listed, select Add a Payment Method and follow the prompts to add the account.
- Once linked, go to Shipping > Carriers in ShipHero, select your UPS integration, and re-enter your credentials to sync the connection.