Product Icon

Auction Engine for WooCommerce

Add six auction modes to WooCommerce with online bidding, reserve prices, Buy Now, proxy bids, winner checkout, and watchlists.
Choose a billing option
$59
Save 20%
$118 $94.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Auction Engine is a WooCommerce auction plugin for selling products through online bidding. Create auction products, choose the right bidding model, manage winners, and collect payment through the standard WooCommerce checkout.

Run normal, reverse, sealed, proxy, unique, or reverse unique auctions from the same WooCommerce store.

Key Benefits

  • Six auction modes — Choose the bidding format that matches your product or business process.
  • WooCommerce checkout — Send winners to a familiar WooCommerce payment page and keep orders in one system.
  • Clear auction rules — Set starting bids, reserve prices, increments, Buy Now prices, payment deadlines, and access rules.
  • More customer engagement — Give customers countdowns, bid history, watchlists, outbid alerts, and a My Account auction dashboard.
  • Less manual work — Use scheduled auction updates, winner resolution, payment reminders, relisting, and lifecycle emails.

Main Features

Create auction products in WooCommerce

Auction Engine adds an `Auction` product type to WooCommerce. Configure the auction directly from the product editor, including schedule, pricing, bid increments, access requirements, fees, and payment rules.

Choose the right bidding model

Use one plugin for different auction workflows:

Auction mode Best for Winner rule
Normal Standard competitive selling Highest valid bid wins
Reverse Procurement and price competition Lowest valid bid wins
Sealed Private bidding Highest valid bid wins after closing
Proxy Automatic maximum bidding Highest eligible maximum leads; winner pays the final public bid
Unique One-of-a-kind price selection Highest amount submitted exactly once wins
Reverse Unique Lowest unique offer Lowest amount submitted exactly once wins

Set flexible auction rules

Control the details that shape every auction:
– Starting bid and optional reserve price.
– Fixed bid increments or a variable increment ladder.
– Buy Now price for immediate purchase.
– Optional estimate price and item condition.
– Late-bid extensions to reduce last-second bidding problems.
– Allowed customer roles and optional registration requirements.
– Product-level registration fees, bid-fee requirements, and buyer’s premium.
– Payment deadline and automatic relisting for failed auctions.

Keep bidding live and easy to follow

Customers can see the auction status, current bid, countdown, and bid history on the product page. The frontend uses AJAX polling to refresh auction information without requiring a full page reload.

Customers can also save auctions to a watchlist and review won, lost, and unpaid auctions from My Account > Auctions.

Give winners a simple checkout

When an auction ends, Auction Engine resolves the winner and creates a WooCommerce payment flow. Winners can pay for one auction or use Pay All Won Auctions to pay for multiple unpaid auctions in one order.

Buy Now purchases also create WooCommerce orders and end further bidding for that auction. A buyer’s premium, when configured, is added as a WooCommerce fee item.

Manage auctions from the WordPress dashboard

The WooCommerce > Auctions screen gives store managers a central view of auction products, statuses, current bids, leaders, reserve state, end times, and bid counts.

Administrators can filter auctions, search by product, use bulk actions, create a sample auction, export bid and fee logs, and review cron health.

Automate auction lifecycle tasks

Scheduled jobs can start and close auctions, resolve winners, send ending-soon and payment reminders, process payment expiry, and relist eligible failed auctions. WordPress cron or a server scheduler must be running for automatic lifecycle updates.

Auction Engine also provides WooCommerce email notifications for outbids, auction endings, winners, lost auctions, payments, registration, relisting, and cron alerts.

 

Who is Auction Engine for?

  • Online stores selling limited or high-demand products such as collectibles, artwork, equipment, refurbished items, or special releases.
  • Businesses running reverse auctions for sourcing, procurement, or supplier price competition.
  • Stores that need more than a basic product price and want reserve prices, proxy bidding, sealed offers, or unique-bid rules.
  • WooCommerce agencies and developers building auction-enabled stores with familiar WooCommerce products, orders, customers, and hooks.

Requirements

  • WordPress 6.5 or higher
  • PHP 8.1 or higher
  • WooCommerce 8.2 or higher
  • A logged-in customer account for registration, bidding, watchlists, Buy Now, and winner payment.
  • WordPress cron or a server scheduler for automatic auction status changes and reminders.

Auction Engine declares compatibility with High-Performance Order Storage (HPOS) and WooCommerce Cart and Checkout Blocks.


Frequently asked questions

Can I set a reserve price?

Yes. You can add an optional reserve price. For standard high-bid auctions, the winning amount must meet or exceed the reserve. For reverse auctions, the winning amount must be at or below the reserve.

Does the plugin support Buy Now?

Yes. Add a Buy Now price to an active auction. A logged-in customer can end further bidding and continue to WooCommerce checkout.

How does proxy bidding work?

The customer enters a bid and a private maximum amount. Auction Engine automatically maintains the leading public bid up to that maximum. The winner pays the final public bid, not the private maximum.

Do customers need an account to bid?

Yes. Customers must be logged in to register, place bids, use the watchlist, use Buy Now, and pay for won auctions.

How does the winner pay?

After the auction closes, the winner receives a payment link and can pay through a WooCommerce order. The My Account > Auctions page also provides a Pay Now link and Pay All Won Auctions option.

What happens when a winner does not pay?

When payment expires, Auction Engine can promote the next eligible bidder if the second-highest fallback option is enabled. Otherwise, the auction can be marked as failed and relisted when automatic relisting is configured.

Does Auction Engine end auctions automatically?

Yes, when the WordPress cron or a configured server scheduler is running. The plugin includes cron health information so administrators can check whether lifecycle jobs are completing.

Does it work with HPOS and Cart/Checkout Blocks?

Auction Engine declares compatibility with WooCommerce High-Performance Order Storage and Cart/Checkout Blocks. Test the plugin with the store's theme, payment gateways, and checkout configuration before launching production auctions.

Is Auction Engine a multi-vendor marketplace plugin?

No. The current release is designed for single-store WooCommerce auctions. It does not include vendor dashboards or multi-vendor marketplace management.

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.