Ubercart Auction

Garrett Albright - September 25, 2008 - 22:30
uc_auction.png

This module allows you to put products in your Ubercart store up for auction. When a product is put up for auction, users can no longer add the item to their cart, but they may place bids on it until the auction expires. The user that placed the highest bid on the product will then be able to add it to their cart and purchase it at the price they bid.

This module requires Ubercart 2, which is currently in beta. Ubercart Auction is itself still pretty raw; please use it for experimentation only for now. There will be no backport to Ubercart 1/Drupal 5 (at least, not by me).

Ubercart Auction is sponsored by Precision Intermedia. "Imagine no limits." Ubercart Auction was developed for Lost Coast Communications.

If you're having problems after upgrading from a previous dev release, try uninstalling and reinstalling the module. The database schema is still in flux.

Features:

  • Works with any product or service you can sell through Ubercart, either with core UC modules or contributed ones*
  • Works with any currency*
  • Minimum bid increase, maximum bid increase and bid interval limits
  • Auction creators, current high bidders, and those without "place bid" permissions cannot bid (or re-bid) on products
  • Snazzy JavaScript-powered countdown timer to auction expiry and client-side valid bid checking
  • Optional email notifications to users when they have won auctions or have been outbid
  • Per-user lists of auctions bid upon, won and lost by that user
  • Per-item bid history lists with easy deletion of errant bids
  • Basic Views integration
  • Basic API for writing modules to integrate with Ubercart Auction
  • "Buy Now" functionality in an optional submodule (currently extremely buggy!)

*: Theoretically… please test if you can.

Releases

Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Jan-0936.17 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.