When SKULabs asks UPS for rates or creates a UPS label, UPS can reject the request with this message:
Error fetching rates, UPS Error: The request is not well formed - The request is not well formed. - 10001
The UPS Error window shows the message from UPS, a SKULabsTraceId and a Submit ticket button.
What causes UPS error 10001 "The request is not well formed"?
UPS returns error 10001 when one or more values in the shipment are missing or not in the format UPS expects. SKULabs sends UPS the details from the order and the shipment, so the cause is almost always one of these fields:
Ship-to address: a missing city, state or postal code, a postal code in the wrong format for the country, or a state or province that is not a valid two-letter code.
Ship-from address: the same checks for the warehouse address you are shipping from.
Phone number: letters, extensions or other text in the phone field.
Package details: a weight or dimensions that are blank or zero.
International shipments: customs items missing a description, quantity, value or country of origin.
How to fix UPS error 10001
Open the order and review the shipping address. Correct any missing or invalid city, state, postal code or country.
Check the phone number and remove letters, extensions or notes.
Confirm the from address of the warehouse you are shipping from is complete.
On the ship screen, make sure the package has a weight and, if you use a custom box, its dimensions.
For international orders, check that every customs item has a description, quantity, value and country of origin.
Fetch rates again.
Still getting the error?
Click Submit ticket in the UPS Error window, or contact SKULabs support through live chat or at support@skulabs.com. Include the order number and the SKULabsTraceId shown in the error so the team can review the exact request.

