← All disapproval codes
critical CATALOG_PRICE_DOES_NOT_MATCH_L

Catalog price does not match landing page price

What this means

TikTok web-scraping detected a different price on the merchant site than what is in the feed. Product is disapproved until the two prices reconcile.

Why this happens

TikTok Shop / TikTok Catalog Manager's product schema has format and value rules per attribute. This issue is typically: missing a required attribute for the category, an invalid enum value (e.g., 'XL' submitted where 'M, L, XL' is the valid set), out-of-range numbers, or attributes that conflict across the feed.

How to fix it

  1. Look up the affected attribute in TikTok Shop / TikTok Catalog Manager's product data spec.
  2. Check whether the attribute is REQUIRED vs RECOMMENDED for your product category.
  3. For enum-style attributes (gender, age_group, condition), use ONLY documented values exactly (case-sensitive).
  4. For free-text attributes, stay within the character limit and avoid promotional language.
  5. Re-submit and check the next processing cycle.

Common pitfalls