Multi-vendor Auction site plugins recommendations ?


I am looking to make a multi-vendor Auction site, something along the lines of ebay and flippa but for a domain names only.

I need to offer Auction (with anti-Auction sniping) / Make an offer and Buy it now options. can you recommended plugins to use ? (ideally something that works and looks great and not too expensive if possible)

And allow user’s to manage their own Auction’s (without WordPress dashboard) – something a bit more user friendly and basic.

and would need the basic functionality such as

– Watching items

– current price

– Time till end of auction

– filtered searches

– Internal messages between seller and buyer

– charge per listing and change commission when sold. (ideally automated)

– Transaction progress (allowing Buyer and seller to state their current progress in the transaction )