#1 Independent Seller of WooCommerce Plugins
Switch language

YITH Auctions for WooCommerce

What the plugin does The easiest way to implement an auction system similar to eBay on your store.
How you can benefit from it:
  • You will benefit from an effective model business catching the eye of those customers who usually take part in auctions to get products at advantageous prices;
  • You will sell unique and refined products without diminishing their market value by setting a minimum start price to increase the profit margin;
  • You will take advantage of the scarcity and competition principles to offer an ad hoc product, such as a custom or out-of-stock item, that your customers will perceive as unmissable.
1 year of updates and support
30-day money back guarantee
30 days money back guarantee Buy confidently with our buyer protection and get a full refund for any reason. Read our refund policy >
This plugin is used by 10,938 customers, with a rating of 4.5/5 and a 98% customer satisfaction in support!
YITH WooCommerce Auctions

Manage online auctions to sell your products: the business model users just can’t resist.

Do you know what an online auction is?

I bet you do, and you probably have already considered selling products on eBay, the number one network in this field that built an empire on this kind of sales and got millions of people used to buying online through their bids, taking part in a sort of race to purchase.

Users who are interested in auctions are moved by the chance to get items at low prices and motivated to place a bid which in most cases turns into an immediate price rise as soon as they are outbid.

Auctions are simple: anybody can place a bid for a specific product and if no other bid exceeds the previous one, then they win the item. This allows buyers to grab products for their best price and allows vendors to generate a profit sometimes bigger than anticipated.

Using our YITH WooCommerce Auction plugin, you will not only be able to make auctions for your products but thanks to the integration of our YITH WooCommerce Multi Vendor you will have the chance to create a real portal for online auctions, allowing all of your vendors to create auctions of their own and letting you earn a share on each one of their sales.

Set a start price, a reserve price and a “buy now” price

For each auction, you can define a start price, a reserve price (the minimum price you are willing to accept for the product), and a selling price to allow users to purchase the product immediately, without taking part in the auction.

Auction starting price and reserve price
Auction automatic bidding

Choose to set the auction with manual or automatic bids.

For every auction, you can decide if users must place their bids manually or if they can enter the maximum amount they’re willing to pay in order to let the system raise bids automatically until reaching the limit they set.

Create a standard auction or a Dutch auction where the winner is the user who made the lowest bid

In a classic auction, the highest bid is the one winning the auction, whereas, in the Dutch auction, the lowest one wins.

Reverse auction
Sealed auction hidden bids

Set secret auctions to hide bids

You can set an auction as “secret” to hide the bids made so far from other users.

Set a “fee” to sign-up and take part in the auction

For each auction, you can set a fee that users have to pay before placing their bid. To pay the fee, they will be redirected directly to the checkout.

Auction fee payment
Auction commission payment winner

Choose whether to apply an extra commission to the auction winner

Since version 3.0 you can make sure that the auction winner pays an additional commission to cover side costs like taxes, management or legal costs, etc. You can show the commission cost on the auction product page or only on the checkout page when the winner is going to pay for the won item.

Choose from 4 different countdown layouts (or show the auction duration only)

The plugin offers 4 modern and captivating countdowns to show users when the auction ends. You can choose the style that fits your theme better, customize colors, or disable the counter to show only the end date of the auction.

Auction countdown style
Auction watchlist

Choose whether to enable the “Watchlist” to let users keep track of the auction they are interested in or not

Let your users choose from signing-up to the auction and receive email notifications or adding the auction to a “watchlist” they can track through the related widget or on their account.

Ask users for confirmation before publishing their bid

Reduce the number of bids made only out of curiosity or without real interest by requesting users a confirmation before publishing their bids and informing them of the obligations if they win the auctions.

Ask for auction bid confirmation
Verify credit card for auction

Request users to register or log in and set a valid credit card to be able to bid

By integrating our YITH Stripe, you can improve your auction site safety by requesting users to insert a valid credit card in order to make a bid.


When the auction ends, automatically generate an order with the “pending payment” status to pay for the auction item

Sending an email to the auction winner and asking to pay for the item without giving any reference to how and when could be a double-edged sword: to streamline the payment process for the auction product, you can enable the dedicated option and generate the order to pay for this item in a totally automated way. The generated order will take on the “pending payment” status and the auction winner will be redirected to the checkout page from the link in the email.

Auction winner pending order
Automatic charge of winner auction

Automatically charge the auction winner’s card

Thanks to the integration with our YITH Stripe plugin, you can automatically charge the auction winner’s credit card when the auction ends. This new feature will make your site much more solid and will dramatically reduce the rate of unpaid auctions.

Decide how to manage auctions not paid for or those that haven’t reached the reserve price

If the winner of the auction doesn’t pay the product, choose whether to send the notification to the second-highest bidder or reschedule the auction and publish it again automatically.

Reschedule unpaid auctions
Auction widgets and shortcodes

Use widgets, shortcodes, and Gutenberg blocks to show your auctions where you want

Thanks to the shortcodes, you can create custom pages to show active and scheduled auctions or only those belonging to specific categories. Use the widgets in sidebars or any widget area of your theme. If you use Gutenberg, you can benefit from the related blocks to show your auctions on any page.

Keep your users up-to-date with a wide range of notifications

Send notification emails to users who keep track of the auction and to all bidders when there is a new bid, when the auction is about to end, when someone outbids them(encouraging them to place another bid) and when the auction has ended.

Auction notifications


  • Auction creation
    • Create unlimited auctions in your shop
    • Create standard auctions: the user that bid the higher offer win
    • Create reversed auctions: the user that bid the lower offer win
    • Create sealed auctions: the current bid and the list of bids will be hidden
    • Create auctions with fee: users has to pay the fee before to place a bid
    • Set a start price for the auction
    • Set a minimum increment amount
    • Set the reserve price for the product: no one will win the auction below the specified amount
    • Set a “buy now” price and let users end the auction by purchasing the product via the ‘buy now’ option
    • Set the start/end date and time for the auction
    • Hide automatically the “buy now” button after the first bid is placed or when a bid exceeds the auction reserve price
    • Enable an option to automatically extend the end date of an auction if a bid is placed a few minutes before its end
    • Show an optional countdown in the auction page or loop. Choose from different styles and customize the colors of the countdown.
  • Bidding options
    • Enable the “manual bidding”: when a new higher bid is placed, the bidders will get a notification to push them to bid again
    • Enable the “automatic bidding” (Ebay style): the user enters the maximum he is willing to pay for the item. The system will automatically bid for him with the smallest amount possible every time, until the user's maximum limit has been reached
    • Enable a popup to ask the user to confirm the bid before it is placed
    • Enable a popup to ask the user to pay a fee before to bid
  • Auction winning & payment
    • Force users to add a credit card before placing a bid
    • Automatic creation of an order with “pending payment” status assigned to auction winner New Hot
    • Automatically charge the winner's credit card when the auction ends through our Stripe plugin integration New Hot
    • Option to charge a commission fee to auction winner New
    • Show a different badge for the highest bidder and/or winner
    • Show a custom message for the winner on the auction page
  • Auctions rescheduling
    • Automatically reschedule an auction when product doesn’t have any bids
    • Automatically reschedule an auction when bids don’t exceed the reserve price
    • Automatically reschedule an auction when the winner did not pay for the product (you can choose to send a pay reminder to the winner, to send the winning notification to the 2nd higher bidder or to reschedule the auction)
  • Admin tools
    • Choose to show or hide the auction products on your shop
    • Hide ended or not started auctions on shop page
    • Show the complete list of auction products on any page of the site using the shortcode
    • Suggest similar auctions on the ended auction pages New
    • Check all bids placed on a specific auction from its product editing page
    • Export a CSV file of the complete ‘auction list’
    • Set the date and time format for auction products
    • Override the global options on each specific auction
    • Encrypt or show bidder usernames when they make a bid on the product
    • Ban users from bidding
  • Tools for bidders
    • Users can add auctions in a watchlist to stay updated
    • Users can follow an auction by entering their email address
    • Users can unfollow auctions through an “unsubscribe” link in the emails New
    • Users can check their watchlist, current-, past-, future- auctions in the sidebar through the widgets
    • Update the auction page and 'my auctions' page automatically with Ajax to show new bids in real time
    • Bidders can check the complete list of placed bids directly from the "My auctions" page
  • Admin notifications
    • Receive an automatic email when the auction expired and the product has no bids or the the reserve price hasn’t been reached
    • Receive an automatic email when the auction expired and has a winner
    • Receive an automatic email when a customer places a bid or a bid has been removed
    • Receive an automatic email when an auction is automatically rescheduled
  • Bidders notifications
    • Notify any new bid to bidders
    • Notify any new bid to users that follow the auction
    • Send an email to bidders when the auction is closed
    • Send an email to bidders when they successfully placed a bid
    • Send an email to bidders when they won or lost the auction
    • Send an email to bidders when their bids are been exceeded or when their highest bids didn’t reach the reserve price
    • Send an email to bidders when their bids are been deleted
    • Send an email to bidders when the auction ends for “buy now”
    • Send a payment reminder to the bidder that won the auction and hasn’t paid yet
    • Send a winner email to the 2nd highest bidder if the winner not pay for the item
    • Daily Cron Job to resend failed emails to winners
  • Suggested integrations
    • YITH Easy Login & Register for WooCommerce - to allow users to login or register directly from auction page without having to be redirected to My Account page
    • YITH Stripe - to automatically charge the user’s credit card after winning the auction New Hot

Plugin integrations

All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.

We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.

You can use this plugin with*:

YITH WooCommerce Badge Management

YITH WooCommerce Badge Management allows you to show graphic badges on your products to highlight discounts, promotions, or unique selling points.

The integration with YITH Auctions for WooCommerce allows creating badges and automatically assigning them to your auction products set with the status "not started", "started", and "finished".

YITH Easy Login & Register Popup for WooCommerce

The YITH Easy Login & Register Popup plugin makes the login, registration and password reset processes easier during the checkout and reduces the cart abandonment rate.
The combination of the two plugins allows you to force the user to login before placing a bid, using a popup. This way the user can login or register directly without leaving the page.

YITH Frontend Manager for WooCommerce

YITH Frontend Manager for WooCommerce adds a frontend dashboard to your site through which the administrator and shop managers can manage orders, products, and coupons as they would do from WordPress dashboard. Thanks to the integration with YITH Auctions for WooCommerce, you will be able to manage auction products from the frontend.

YITH WooCommerce Customize My Account Page

YITH WooCommerce Customize My Account Page helps you customize your “My Account” page in your website in a few simple steps. You can add new endpoints and edit the default WooCommerce ones. Thanks to the integration with YITH Auctions for WooCommerce, a new endpoint will be added to the ‘endpoints’ section automatically.

YITH WooCommerce Multi Vendor

YITH WooCommerce Multi Vendor allows you to turn your store into a multistore where vendors manage their own product and earn a commission on every sale.
The combined use of YITH Multi Vendor and YITH Auctions allows you to offer an auction system to all the vendors in your store.
Vendors can create their own auction type product, and will be able to handle:

  • price
  • backup price
  • required amount for a rise
  • auction length
  • a chance to automatically schedule the next auction for each product
YITH WooCommerce Stripe

YITH WooCommerce Stripe enables your store to accept credit card payments.

If used with YITH Auctions for WooCommerce, it allows preventing users from bidding if they don't have a valid credit card linked to their account. A message to inform users of this requirement will show on the auction product page. You can also enable the option to automatically charge the credit card of the auction winner, for the winning amount.

* All the plugins listed in this section are not included in YITH Auctions for WooCommerce. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.



Frontend view

Customer emails

Admin emails

Reviews (90)

Customer reviews

Rated 4.50 out of 5 stars
90 reviews

Are you a customer? Submit your review

submit review
  1. 4 out of 5

    luciaiadanza - verified customer

    Il plugin funziona molto bene e ho avuto un'esperienza positiva. Sarebbe bello però se includesse anche qualche altra integrazioneQuesto plugin mi piace tantissimo, ha molte funzionalità utili, tra cui l'integrazione con Stripe per le aste per me è fondamentale. Sarebbe bello se poteste aggiungere altre integrazioni come con il plugin membership e permettere solo a chi ha una membership di fare delle offerte (io lo utilizzerei di certo e credo anche tanti altri clienti come me). Sono contento però della performance e del supporto, i dev sono davvero di grande aiuto.

  2. 3 out of 5

    steve-7588 - verified customer

    Not ImpressedFor the price I was expecting more. There are CSS issues with the layout. I am using Elementor with this and the elementor widget for this plugin is useless. I mean literally useless. It basically adds the shortcode but no settings. So why even have a widget for this? Frustrating.

    Also, in order to get it to work with Stripe you have to use their Stripe plugin which is a whooping $79. WOW. That is a steep price for a payment gateway addon. And the fact you have to buy it as an addon is insult to injury.

    I will say the global settings are pretty easy to navigate. And it does have some good features. I guess it does what it says, but for the price... it under performs.

    • Carla

      Hi Steve,

      Thank you for your feedback, we appreciate any input that can help us improve our plugins. We can confirm our support team has replied to your tickets this morning. Please, make sure to check their answers and let us know if it's all ok now 😀

      Regarding YITH WooCommerce Stripe, please consider that you can process payments with other Stripe gateways compatible with WooCommerce but only our plugin is integrated with YITH Auctions for WooCommerce to force users to add a credit card in order to bid and charge that credit card automatically after winning an auction. These two options are only unlocked when using both our premium plugins.

      Best regards!

  3. 4 out of 5

    contacto-clientes55 - verified customer

    Ideal para ofrecer un tipo de negocio basado en subastasNo está nada mal la verdad, me encanta que pueda crear diferentes tipos de subastas para que mis clientes tengan donde elegir. Es un plugin bastante grande, tienes bastantes opciones por lo que cuesta acostumbrarse un poco a usarlo, pero una vez lo consigues, definitivamente merece la pena. Recomiendo.

  4. 4 out of 5

    Lawrence Bennet - verified customer

    Good supportVery good tool with well-thought features. It shows you guys did your researches for giving us a great auctions plugin. I had a small problem with the theme I have but sooner that later, it was all fine.

  5. 5 out of 5

    Gustav S. Jespersen - verified customer

    Excellent integration with StripeI use it for my real state investments auctions right now, and I'm very happy with all the possibilities. I also use the integration with Stripe and it makes everything more fast and automatic. I really recommend it.


Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
  • All
  • Stock
  • Currency switcher
  • Product settings
  • Customization
  • General
  • Payment
  • Shortcode
  • Marketplace
  • Bids log

How can I show out-of-stock auction products on my site pages?

You can use the shortcode [yith_wcact_out_of_stock].

Is the plugin compatible with any currency plugin?

Yes, it’s compatible with WPML Currency Switcher.

Is there a way to increase the amount of time left for bidding after someone’s bid?

The plugin has an option to postpone the expiration if someone makes a new bid some minutes before the auction ends. You can find the option here.

Does it work with both simple and variable products?

No, an auction product is an 'Auction product' type, just like a 'Simple product' and a 'Variable product' are product types. It is therefore not possible to create a simple/variable auction product, as these are all different product types.

Can I remove the countdown timer and have no end time or end date for the auction?

Yes, you can show or hide the countdown option as explained here, and show or hide the end date. Check this page for the settings.

Can an admin generate an order (invoice) after the auction ends, or must it be done by the bidder?

Yes, the admin can generate an order after the auction ends. Another possibility is to enable the "Automatically create a "Pending payment" order assigned to winner" option, that way after winning an auction, the system will automatically create a pending payment order. The auction winner will see the created order on his/her My Account page.

Does the plugin use auto reload for the page or is it using AJAX?

The plugin uses AJAX and you can set up a time interval to trigger the automatic refresh of the page, check out the settings here.

Can I show an icon on auction products?

Yes, the plugin has the option to customize the icon/badge shown on the auction product, check out this page for more information.

Can a single bidder win multiple auctions and pay for all of them in a single transaction?

Yes, the plugin gives users the possibility to win multiple auctions and pay them with a single transaction.

Is there a way to put a minimum to the bid increase, so that clients don't start overbidding each other one cent at a time?

Yes, it is possible to set a 'minimal increment amount' for manual bids from the product editing page.

Where can I see the bidding history of all products?

The user can see the bidding history of a specific product only in the related tab on the product detail page when the auction is in progress. The admin can see the bidding history in the backend either on the product edit page, or from the 'Auction list' tab by clicking on the 'eye' icon as explained here.

Once a buyer wins there is a pay button which will appear on the item page, can the customer also pay in any other way?

Yes, the plugin allows paying by:
- Clicking on the 'pay now' button on the product page.
- An email that is sent to the auction winner.
- Entering the My account > Auctions section.
- If enabled, using the 'automatic pending order creation' option, so the customer can pay the order directly from the My Account > Orders section.
- If enabled, using the YITH WooCommerce Stripe integration you can automatically charge the linked credit card of the auction winner.
For more details on auction winners settings, check this page here.

Can the plugin only allow the bidder to use the account funds for bidding?

Yes, as the bids are placed without the use of any payment method. The winner of the auction however, can choose to pay the product by using the funds.

Can I add the auction time widget on the shop page?

Yes, the plugin has a widget to show the latest auctions, each of them with a countdown. Note: you can add the widget to the shop page only if the theme you are using allows showing the widget in a specific sidebar only on the shop page.
For more information on all included widgets, check this page here.

Is there a shortcode to show auction items on a separate page?

Yes, you can use the following shortcode [yith_auction_products], read more about all shortcodes here.

Can we make something like eBay, where users can submit products and for selling them they get a percentage?

Yes, the plugin will allow you to create a structure similar to eBay if used in combination with YITH WooCommerce Multi Vendor / Marketplace.

Does the plugin run a log of bids visible to everyone and does it show the exact time the bid went through?

Yes, it does. All bids will be shown for each auction. They will include the time and the users’ names. As a matter of privacy, the administrator could protect users' names by asterisking them, e.g. Anthony will turn into A*****y.

Is there a reserve option so that if bids don't reach the seller's minimum sell price, it doesn't sell?

Yes, this is certainly possible, as you can see in this page of the plugin’s guide.

Does the plugin have overtime capabilities?

Yes, the plugin has this feature. You can refer to the plugin’s documentation here to find them.

Can't find the answer?

Send us your question and we will reply very quick!

Send your question

Technical Info

  • Version: 4.2.0
  • Released: 2024-04-04
  • Minimum PHP version: 7.0
  • Requires: WordPress 6.3 and WooCommerce 8.6
  • Compatible up to: WordPress 6.5.x and WooCommerce 8.8.x
  • Supported multilanguage plugins: WPML, Loco translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: English, Italian, Spanish
  • Languages provided by users: Dutch (89%), Swedish (89%), Romanian (89%), French (58%), Danish (57%), German (56%), Greek (56%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • Supported page builders: Elementor
1 year of updates and support
30-day money back guarantee
30 days money back guarantee Buy confidently with our buyer protection and get a full refund for any reason. Read our refund policy >

We take great care of you and your shop today, and every day after that.

Meet the team