Work by Drupal Ubercart

Drupal Ubercart

Ubercart is an e-commerce and web-based store management software program, available as a plug-in module for the Drupal CMF. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License.

Ubercart is fully integrated with Drupal, meaning you can fully integrate your store with the rest of your web site or community. It can be used to sell shippable goods, downloadable products, recurring memberships, event tickets, and enable complex interactions with Drupal through various add-on contributions, such as multi-seller stores, discount coupons, affiliate programs, software license codes, or customizable goods.

http://www.ubercart.org