I have a webshop. On the product detail pages I use the Product type from schema.org: http://schema.org/Product
Product
It supports the properties name
name
Yes, the price property is not defined for the Product type.
You might want to use the Offer type. Either