The goal of this topic is to help you understand what can cause the “Price mismatch” error flagged in Merchant Center, and how to fix it and get your products approved.
The first step is to understand which product price Google is reading. You can find this information directly in Merchant Center:
This type of error occurs when Google finds different values between what is submitted via the API feed and what it finds on your website’s product page. This scenario is usually caused when promotions for cash payments are configured and those prices are displayed more prominently on the page than the regular price for other payment methods.
To fix this type of error, you need to send information to Google so that it understands the price paid for the product will vary depending on the chosen payment method. In other words, you need to Set Up a Cash Price Discount for Google Shopping.
This configuration can be done directly through the Storefront Layout module in the admin, where you should navigate to the folders CMS>HTML Template>Product Page.
In the
richSnippets component, you need to include the paymentSystemId parameter with the ID of the chosen payment method.
When you’re done, don’t forget to save the template.
According to Google’s documentation, you just need to wait a few days for them to re-review the products. Alternatively, you can request a review directly from your Google Merchant Center account if that option is available to you.
If you still have any questions about this, feel free to ask here!
Amanda Jatobá
Field Software Engineer | VTEX








