E-commerce
Sell your products on the internet. Keep an up-to-date product catalog online.

We have experience with various types of e-commerce systems. Back in the day we coded our own, but now we favor open-source solutions.
Our current favorite for feature-rich sites is Ubercart, which works with Drupal.
- Ubercart is used by prominent companies such as Warner Brothers Records and AOL.
- Has a very active community and full-time developers working with commercial funding.
- Great, modern user interface
- Sell physical goods, file downloads or subscriptions.

Ubercart features include:
(taken from Ubercart.org site)
- Configurable product catalog includes catalog pages and a block to display product categories.
- Flexible product creation system. Create normal products by default. Add fields to store additional product information using Drupal.
- Flexible product attributes system. Create user selectable attributes for your products that modify the price, SKU/model, and/or weight of items as the customer adds them to his or her cart. Set default attribute/option sets for each product class to easily create many similar products.
- Single page checkout. All checkout information gathered on a single screen composed of configurable checkout panes.
- Automatic account generation (anonymous checkout). Accounts and emails are automatically generated based on the customer's e-mail address. (Optional setting allows customers to specify account names and passwords in checkout.) For return customers, previously used addresses will be listed on the checkout page for easy access.
- Simple order processing. The order administration screens have been designed by and for our salesmen. We believe there is always room for improvement and will try to make it happen! Order screens use the "pane" model, so the screens are configurable and extensible to accommodate a wide variety of e-commerce applications.
- Simple order creation and editing. 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, Authorize.net, 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. (Your accountant will love this!)
- 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
Shipping Methods include:
- Flatrate - The Flatrate module contains two methods:
- Product - Assigns a shipping price to each product.
- Order - Charges a shipping rate to every order placed.
- Weight quote - Gets a shipping rate based on the weight of the ordered products. Rates may be assigned to each product or fall back to the store default.
Third-party shipping quotes:
These modules communicate with the transport company's server to get shipping rates for the orders.
- UPS - UPS Rates and Services Selection XML Tool
- USPS - United States Postal Service Rate calculator API
- FedEx - FedEx Ship Manager Direct
