How to build a Shopping Cart with Drupal’s Ubercart

Ubercart is a an excellent shopping cart that fully integrates with your Drupal website. If you want to sell products online, set up membership subscriptions or collect online payments, then Ubercart is a good solution for you.
Current Features:
  • Configurable product catalog includes catalog pages and a block to display product categories
  • Flexible product creation system It’s easy to add new products and to specify attributes such as color, and size.
  • Single page checkout. All checkout information gathered on a single screen composed of configurable checkout panes.
  • Anonymous checkout. Accounts and emails are automatically generated based on the customer’s email address. For return customers, previoiusly used addresses will be listed on the checkout page for easy access
  • Simple order processing. Easy to create orders manually for customers, adding products, shipping prices, etc. from a single screen. Line items system makes it easy to add fees, discounts, and coupons to orders.
  • Integrated payment system that acts as a bridge between acceptable payment methods (check, credit card, cod, etc.) and payment gateways (Cyber Source,, PayPal, etc.). Configurable payment processing and tracking, and easy to use credit card terminal with varying levels of access.
  • Activity logging. Enable logging to see all the changes made to an order, including payment processing.
  • XML import/export allows you import products, attributes, orders, and customers from your old store into Ubercart or export products, attributes, orders, and customers from your Ubercart store
Check back soon for more information on How to Build a Shopping Cart with Drupal. For more information, visit