It works for all types of products as simple, configurable, downloadable and virtual products