Hi @colt0155
The Yoast plugin does not have the means to noindex parameter URLs as they do not exist on your site. However, the Yoast plugin automatically ensures that the canonical URL of such pages are outputted for crawlers. For example, https://domain.com/shop/?add-to-cart will have the canonical URL https://domain.com/shop/, so you do not have to worry about Google indexing these pages.
Since you are getting this error/warning in Google Search Console, can you share a screenshot of the report from the Google search console? You can use any image-sharing service like https://pasteboard.co/, https://snag.gy/, https://imgur.com/, https://snipboard.io/, or even upload the screenshot to your own website. Once you upload it to an image-sharing service, please share the link to the image here.
Thanks for the very helpful screenshot, @colt0155. According to Google’s page indexing report documentation, Alternate page with proper canonical tag means the page is marked as an alternate of another page (that is, an AMP page with a desktop canonical, or a mobile version of a desktop canonical, or the desktop version of a mobile canonical). This page correctly points to the canonical page, which is indexed, so there is nothing you need to do. Alternate language pages are not detected by the Search Console.