← All disapproval codes
warning 169

Currency does not match sales country

What this means

The currency in your feed does not match the country your data source is targeting. Error 169 is a warning - products still ingest, but they may be ineligible for distribution in that market.

Why this happens

The country your catalog is configured for expects its native currency (US > USD, UK > GBP, DE > EUR), but the price field is in a different currency. This happens often when a single feed serves multiple markets without country-specific overrides, or when a US-headquartered brand exports everything in USD even for UK feeds.

How to fix it

  1. Open the data source settings and confirm the targeted country.
  2. Filter your feed and confirm every price uses the matching ISO currency code.
  3. If you sell in multiple markets, create one data source per country with localized prices.
  4. For multi-currency feeds, use separate price columns mapped per country.
  5. Re-ingest and verify the warning count drops.

Common pitfalls