This is my top pick for books on using Ubercart with Drupal. Although this book is 2 years old now, it focuses on Drupal 7 and Ubercart 3. Drupal 8 is apparently going to be out soon, but for now 7 is the most up to date and secure version. The description of the book says that it will guide you through the process of installing and setting up both Drupal and Ubercart, including database setup, to create a functional e-commerce site for both tangible and intangible goods (files, music downloads, memberships, etc).
My Top Pick
Overall, I think this is a great book with lots of useful and current information. The breakdown on the technical aspects is decent, however if you don’t have any training in web development there may be some things that you need to look up. It also assumes that you will have access to a cPanel which most, but not all hosts provide. If you use one of our recommended hosts then you will definitely have access. Even if you don’t have cPanel Drupal installation tutorials are plentiful, so it shouldn’t be too hard to get it set up.
There are a few typos, spelling, and grammatical errors, but nothing so terrible that you can’t follow what the author is saying. The only payment type that is covered is PayPal which is fine, but I imagine that a lot of people looking to sell online would like to use a credit card payment gateway as well. There is a lot of information on that subject online, and most people recommend using Authorize.net.
The book also offers a lot more information on intangible (downloadable) products than it did on physical products, which might be a bit frustrating if you sell physical goods. However as a counter point it did include some info that can be hard to find, like how to calculate shipping and taxes.
Overall, very helpful book that I would absolutely recommend.