What format do you want to use for schema markup? Try searching plugins using your preferred format as a search term. I personally prefer JSON-LD, so I’d try out some of these plugins. You could search for “microdata” instead if that’s your preference. The only other format, RDF-a, doesn’t look too promising from a quick plugin search. RDF-a format would be more likely to require a custom solution.
Any solution will be dependent on the necessary schema data unique to each product all being available from the DB or some other API. If you have some coding skills, outputting appropriate JSON-LD from the “wp_admin” action isn’t too difficult if the necessary data is available. Microdata is more involved because it typically integrates with visible content.