← All disapproval codes
critical invalid_price_format

Invalid price format

What this means

Snapchat received a price value but cannot parse it. The product is removed from distribution until the format is corrected.

Why this happens

Snapchat expects a numeric value with a period decimal separator and a space before the ISO currency code: '29.99 USD'. Breakages include comma decimals (29,99), prepended currency symbols ($29.99), thousands separators (1,299.00), text suffixes ('29.99 USD only'), and zero or negative values.

How to fix it

  1. Normalize all prices to the format 'amount space ISO_code', e.g., '29.99 USD'.
  2. Use a period as the decimal separator regardless of locale.
  3. Drop currency symbols and any extraneous text.
  4. Reject negative or zero prices in your feed pipeline before export.
  5. Re-upload and verify the format error count drops.

Common pitfalls