← All disapproval codes
critical INVALID_PRODUCT_ID

Invalid Product ID Format

What this means

The productId you submitted is not a valid GTIN, UPC, EAN, or ISBN. Walmart validates the check digit and length before ingesting the item.

Why this happens

Walmart accepts UPC (12 digits), EAN (13), GTIN-14, or ISBN. The productIdType must match the format submitted. Common failures: leading zeros stripped by Excel, non-numeric characters, wrong type declaration (sending a UPC labeled as EAN), or a checksum digit that doesn't validate.

How to fix it

  1. Confirm the productIdType matches the actual ID format
  2. Re-export with leading zeros preserved (format cells as text)
  3. Validate the check digit using a GTIN calculator
  4. Strip any spaces, dashes, or non-numeric characters
  5. Resubmit with the corrected productId

Common pitfalls