WarningItem condition (structured data)

Fix "Invalid enum value in field itemCondition" on Shopify

The error

Invalid enum value in field "itemCondition" (in "offers")

What it means

In your Product structured data (JSON-LD), Google found an itemCondition value that is not one of the accepted schema.org enums. The accepted values are NewCondition, UsedCondition, RefurbishedCondition and DamagedCondition. This surfaces as a Warning in Search Console's Merchant listings / Products report: itemCondition is a recommended structured-data property, not a required one, so an invalid value does not by itself disapprove the page. Google ignores the bad value, which can weaken your eligibility for richer product results.

Why it happens on Shopify

On Shopify this comes from the theme or a structured-data app emitting the wrong form of the condition URL. Frequent culprits are the http:// version instead of https://, wrong casing, a trailing slash, or a bare string like "new" instead of the full enum. Google recognizes the schema.org URL enums, so older http:// values that some themes still hardcode can read as invalid.

How to fix it

  1. Set itemCondition to a valid enum: use https://schema.org/NewCondition for new items (or UsedCondition, RefurbishedCondition, DamagedCondition as appropriate).
  2. In the theme or app that generates your Product JSON-LD, replace any http://schema.org/... condition value with the https:// form and match the casing exactly.
  3. If the value is a bare string such as "new", change it to the full schema.org URL enum.
  4. Re-run the page through the Rich Results Test to confirm the condition validates, then request re-validation in Search Console.

This is a structured-data Warning, not a feed-level disapproval. The same invalid-enum warning can appear for the availability field; the fix is identical, use the https://schema.org/... enum (for example InStock, OutOfStock).

Check your store for this issue

Paste a product URL to see whether it has this problem — and what else might be putting your Google Shopping listings at risk.

More fixes