-
AuthorPosts
-
July 14, 2026 at 5:18 am #261744

dustin.brock@btslighting.comParticipantI found what appears to be a system-level Merchant Center issue affecting a large number of products. We currently have roughly 900 products with limited visibility and about 400 products not approved, and one recurring issue is “Mismatched product price.”
This does not appear to be individual product pricing errors. The pattern I found is that Google Merchant Center is receiving Canadian product prices in CAD through the Content API, but the landing page URL being submitted contains wmc-currency=USD. For example, one product is submitted with a price of CA$36.99, but the Content API link is sending Google to a URL ending in wmc-currency=USD, so Google crawls the page and sees the USD price of $27.00. Merchant Center then disapproves or limits the product because the submitted CAD price does not match the crawled USD landing page price.
This appears to be related to the interaction between CURCY WooCommerce Multi Currency Premium and Google for WooCommerce. CURCY controls the wmc-currency URL parameter, while Google for WooCommerce is submitting product data to Merchant Center. The issue is that Canadian listings need to use CAD landing-page URLs, while U.S. listings should use USD landing-page URLs.
I do not recommend manually changing product prices one by one because the source data is correct. The problem is the currency being passed in the product URL. I am escalating this to plugin support because the fix likely needs to happen in CURCY or Google for WooCommerce settings, not at the product level.
Immediate concern: this can affect Shopping Ads, free listings, product approval, and visibility in both Canada and the U.S. Until resolved, Merchant Center may continue flagging products even when the product prices in WooCommerce are technically correct.
-
AuthorPosts
You must be logged in to see replies to this topic. Click here to login or register