When processing an order you might come across the "3907 ERROR Invalid Customs Value" error.
This error is shown when either:
- The customs value has not been declared on the order level or it has but it's not passing through properly from your WMS
- When the address for a shipment sent to a U.S. territory has been filled up incorrectly
- You're missing SKU information; if you are, check this article instead of the solution below: Operation returned an invalid status code (...) Missing but required: customs products."} [Solution]
Feel free to follow the step-by-step guide written below or the video guide, as you prefer:
SOLUTION IF SHIPMENT IS BEING SENT TO A U.S. TERRITORY
1. Find the order through any of the possible ways (after Import Orders, Batches, Order History, etc) as it applies to the case
2. Click the edit button of the order you wish to change
3. Correct the address to comply with the correct format:
- Remove US from the Country field and complete it with the country code of the U.S. Territory
- Remove the U.S. Territory from the State field
4. Press Save to apply the changes
Once done, if all the order information is correct, you’ll be able to Process or Process & Print it.
SOLUTION IF SHIPMENT IS NOT BEING SENT TO A U.S. TERRITORY
1. Find the order through any of the possible ways (after Import Orders, Batches, Order History, etc) as it applies to the case
2. Click the edit button of the order you wish to change
3. Access the Carrier Options tab
4. Fill the Declared Value field with the shipment's value
WARNING: If the option from step 4 is not available for the carrier or the error persists after the correction, you might be missing value information in the Packaging level. If so, follow the steps from this additional article for a definitive solution: Add value to individual SKUs
WARNING: If you are using 3PL Central and you have these values there but techSHIP is not receiving/using them, make sure you have enabled Import pass through line prices at the Client level, which switches techSHIP targeting the Sell Price to the Order Fields: Import orders getting the price from 3PLC fields [Step-by-Step Guide]
5. Press Save to apply the changes
Once done, if all the order information is correct, you’ll be able to Process or Process & Print it.