DataErrorContextContext for data validation issuesspecific_issueenumOptionalSpecific data validation issue typeValue in"MISSING_CHECKOUT_FIELDS" | "MISSING_PAYMENT_METHOD" | "MISSING_POLICY_ACCEPTANCE" | "REQUIRED_FIELD_MISSING" | "INVALID_EMAIL_FORMAT" | "INVALID_PHONE_FORMAT" | "FIELD_VALUE_TOO_LONG" | "FIELD_VALUE_TOO_SHORT" | "INVALID_DATE_FORMAT" | "FUTURE_DATE_NOT_ALLOWED" | "INVALID_CUSTOMER_DATA" | "ITEM_NOT_FOUND" | "INVALID_ITEM_DATA" | "ITEM_ATTRIBUTE_MISMATCH"field_namestringOptionalName of the field with validation errorprovided_valuestringOptionalValue that failed validationexpected_formatstringOptionalExpected format descriptionmax_lengthintegerOptionalMaximum allowed lengthmin_lengthintegerOptionalMinimum required lengthcurrent_lengthintegerOptionalCurrent value lengthregex_patternstringOptionalRequired regex patternsuggested_valuestringOptionalSuggested corrected valueallowed_valuesarray<string>OptionalList of allowed values for enum fieldsrequired_fieldsarray<string>OptionalList of required field namesfield_descriptionsobjectOptionalDescriptions for required fields