Drupal shopping cart using Ubercart

If you are looking for an easy way to implement a drupal shopping cart, using Ubercart is one of your best options.  I came to this conclusion in my article on Drupal shopping cart options.  Many out there might go for the best of breeds model, which leads you to developing your website and integrating a third party shopping cart from scratch, but why do that?  Drupal already has support for Ubercart as a shopping cart.

One of the first things that caught my eye about Ubercart, is that it was listed on Paypal as one of the supported shopping carts.  And since I've been developing using drupal, I was definitely looking to pick a shopping cart with drupal support.

Even if you aren't that familiar with Drupal, Ubercart has developed an installer to help you quickly get your Drupal shopping cart up and running.

Here are some of the basic features of Ubercart from the Drupal Ubercart module page.

  • Configurable product catalog includes catalog pages and a block to display product categories.
  • Flexible product creation system with product classes.
  • Multiple product image support.
  • Flexible product attributes system.
  • Product stock level tracking and notification.
  • Product features to add file downloads, role promotions, and more to products.
  • Single page checkout.
  • Automatic account generation (anonymous checkout).
  • Customer and administrator checkout notifications.
  • Easy to use order processing (with workflow-ng integration for automated order processing).
  • Simple order creation and editing.
  • Integrated payment system that acts as a bridge between acceptable payment methods (check, credit card, purchase order, etc.) and payment gateways (Cyber Source, Authorize.net, PayPal, etc.).
  • Shipping quotes and fulfillment, including integration with UPS, FedEx, USPS.
  • Sales, product, and customer reports.
  • Activity logging.

Even more information about a Drupal shopping cart using Ubercart can be found at the Drupal Ubercart module page.