Google Merchant Center errors about price or currency are mostly related to the lack of a Default currency set for your feed in Merchant Center.
To resolve errors, including these three error messages, you must set a Default currency for your feed following the steps in the next section.
Unsupported currency in attribute: price.
Invalid or missing required attribute: price.
Unsupported currency in attribute: sale price
How to set Default currency in Google Merchant Center
- In Google Merchant Center > navigate to Products > Feeds > Select the Feed name > click the Settings tab > scroll Down to Select Currency
- Set the Default currency
- Click "Save"
How to update "Missing Value: Price" when using Google Merchant Center Next
To ensure Price is being updated on the feed accurately within Google Merchant Center Next experience you will need to ensure your feed is formatted to map the Number plus Currency such as 15.00 USD.
It may be helpful to create a rule based on the price field as shown below:
See more details from the following link regarding the feed field requirements: https://support.google.com/merchants/answer/6324371?hl=en#Best_practices
Contact our support team for further assistance with this issue. Be sure to provide any affected sku's or screenshots of where you are encountering an issue.
Open a support ticket
Related Help articles: