← All disapproval codes
warning 15077479

How to fix: Your checkout URL is not yet live

What this means

The submitted checkout URL hasn't been deployed/published yet.

Why this happens

Google's crawler couldn't process the URL you submitted in your product data. Common triggers: invalid characters (spaces, ampersands, hash fragments), relative paths, missing protocol (http:// or https://), URL-encoded entities placed incorrectly, or hostnames that don't resolve.

How to fix it

  1. Test the URL by pasting it into a private/incognito browser window — if it doesn't load cleanly, Google won't load it either.
  2. Make sure the URL starts with `http://` or `https://` and the protocol is whitelisted in Merchant Center settings.
  3. URL-encode special characters (spaces → %20, ampersands → %26) using your platform's URL builder.
  4. Remove tracking parameters that include user-specific data — keep URLs clean and shareable.
  5. Re-upload your feed or fix the affected products one-by-one in Merchant Center → Products → Needs attention.

Common pitfalls