A shipment will not rate or ship because a line item came in with a quantity of 0. Carriers need at least 1 unit, so set the quantity to 1 or more, and have your host stop sending 0.
Problem
An order that loaded from your host will not rate or ship. When you look at it, a line item shows a quantity of 0, because the host did not pass a quantity (or passed 0) for that item.
Cause
Carriers need at least 1 unit on a shipment to return a rate or print a label. With a quantity of 0, Shipstore has nothing to rate, so rating and shipping fail. The 0 comes from the host data, not from Shipstore.
Fix
- Open the order and check the line item quantity. Confirm it is 0.
- Set the quantity to the correct number (1 or more) on the shipment.
- Rate and ship the order to confirm it works.
- To stop it happening again, have your host correct the source data so it sends the real quantity, not 0.
What you should see
The shipment rates and prints a label once the quantity is 1 or more, and new orders from the host arrive with correct, non-zero quantities.