Set FAIL_ON_UNKNOWN_PROPERTIES to false to ignore unknown JSON fields.
When deserializing JSON into a Java object, unexpected fields in the JSON can cause errors. By setting FAIL_ON_UNKNOWN_PROPERTIES to false, you instruct Jackson to ignore these extra fields, making your application robust against unexpected changes in JSON structures. For example, if a shipping API adds a new field that your Java class doesn't have, this setting prevents errors.