I want to make custom content types as ubercart products in drupal 7
- Go to http://mysite.com/admin/store/products/classes
- Enter the machine name of your content type in the 'Class ID' text field.
- Enter a human-readable name for your new product class (and optional description)
- Click save
Ubercart will now register the content type with the machine name that you added in the above steps as a product. Next time you add/edit content of that type you will see all of the Ubercart fields in the edit form.