Checkout the Google Merchant Center FAQ's. If there is one that is missing, let us know and will add it in.
Why is Google showing a different price?
Check to make sure you are not using Live Pricing, when logged out. You will need to make sure your "Global Account" field is empty. If it has a value then your store is looking up the pricing from your ERP. Live pricing isn't supported by Google, thus you need to us native EvoX pricing instead.
To fix, simply remove the value and leave the field empty. Then add a Global pricing contract with the correct pricing for your store. Now re-run and push the feed to Google.
Why am I getting a "Merchant API has not been used in project… or it is disabled" (HTTP 403) error?
When running the Google Merchant feed, you may see an error similar to:
registerGcp failed (HTTP 403): Merchant API has not been used in project XXXXX before or it is disabled.
This normally means you haven't enabled the new Google Merchant API in your Google Cloud project yet.
If you see this error, please:
Open the Google Cloud Console link provided in the error message. It will look similar to: https://console.developers.google.com/apis/api/merchantapi.googleapis.com/overview?project= — be sure to change the numbers on the end (after
project=) to your own account number.Make sure you're signed into the Google account that manages your Google Cloud project.
Click Enable for the Merchant API.
Wait around 5–10 minutes for Google's changes to propagate.
Retry the Google Merchant feed.
You do not need to create a new Google Cloud project or new credentials — you just need to enable the Merchant API on your existing project.

