WordPress Plugin
WooCommerce auction system with real-time bidding, anti-sniping, and proxy bidding. Built for stores running live auctions.
A WooCommerce auction plugin that adds real-time bidding, anti-sniping protection, and proxy bidding to any WooCommerce store. I built this for a client who needed auction functionality without relying on a SaaS platform or paying recurring fees for half-baked solutions.
The full case study — including architecture decisions and production deployment — is documented in the WooCommerce Auction project.
The plugin adds a new "Auction" product type to WooCommerce. Each auction product goes through a 9-state lifecycle: Pending → Scheduled → Active → Extended → Closing → Won → Payment Pending → Completed → Archived.
Real-time bidding uses AJAX-powered live updates so bidders see new bids without refreshing the page. Proxy bidding works like eBay — a bidder sets their maximum and the system automatically increments bids on their behalf.
Anti-sniping protection detects last-second bids and extends the auction by a configurable window, preventing the common tactic of sniping auctions in the final moments.
Key settings available in the admin panel:
Licensed under GPL-2.0+. Free to use, modify, and distribute.
I can extend this plugin or build something entirely new for your specific requirements.