Hello,
Thank you for contacting Rank Math, and sorry for any inconvenience caused.
I tried checking 1 of your product URL:
https://mydaddymeclothes.com/collections/father-son-matching-dress-shirts/products/family-look-father-and-best-ded-ever-son-family-matching-clothes-cotton-summer-baby-girl-clothes-tops-daddy-and-me-clothes
The errors are actually “warnings” and not errors, which are optional fields that you can enter and do not affect anything.
Using Google’s rich result test, I see that your page is eligible for rich results.
https://search.google.com/test/rich-results
Your Product Schema is missing “Optional” fields which is why it is showing as warnings, and not “errors”.
https://i.rankmath.com/HMLyms
If you want them not to be displayed,
For PriceValidUntil, you can set this in your WooCommerce general setting and set the sales price dates on your product page.
For aggregateRating and review rating to work, you need user-generated reviews.
There are various third party options available that can help with this, such as this one:
https://mythemeshop.com/plugins/wordpress-review/
If you don’t have any reviews yet, that will show up as a “warning” in the Google Rich Result test. That’s because Google will actually look for those fields.
For SKU, set an SKU code in your WooCommerce’s inventory setting on your product page.
For Global Identifier, unfortunately, you can only have it enabled on PRO license.
I hope this helps you with your issue. Let us know if you need anything else.