Buy Now Button for WooCommerce

Plugin Banner

Buy Now Button for WooCommerce

by Niloy - Codeixer

Download
Description

Buy Now for WooCommerce lets you add a Buy Now button to single product pages, enabling customers to skip the cart and go straight to checkout. The button can be positioned before, after, or in place of the Add to Cart button, and is fully customizable from the WooCommerce settings.

As of July 5, 2025, this project is maintained by [Codeixer](https://profiles.wordpress.org/im_niloy/).

Key Features:
* Add a Buy Now button to single product pages
* Choose button position: before, after, or replace Add to Cart
* Option to show checkout in a popup or redirect to checkout page
* Customize button text, style, and colors
* Optionally reset cart before Buy Now
* Optionally hide quantity input
* Developer-friendly shortcode: [buy_now_woo_button]

Shortcode Usage:
[buy_now_woo_button title=”Buy Now” class=”wsb-button”]

  1. Upload the plugin files to the /wp-content/plugins/buy-now-woo/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to WooCommerce > Settings > Buy Now to configure the plugin.
  1. WooCommerce > Settings > Buy Now tab

    WooCommerce > Settings > Buy Now tab

  2. Single Product page with Buy Now button

    Single Product page with Buy Now button

  3. Checkout popup

    Checkout popup

  4. Order details after checkout

    Order details after checkout

Where do I find the settings?

Go to WooCommerce > Settings > Buy Now tab.

Can I customize the Buy Now button?

Yes, you can change the button text, style, and position from the settings page.

Does it work with all product types?

The Buy Now button is designed for simple and variable products.

Plugin is quite simple to use! Possible bug found

By jpaulmora on May 29, 2023

Hi I think you have to change line buy-now-woo/includes/Plugin.php(332): a with

                $classes = implode( ' ', array_map( 'sanitize_html_class', explode(" ",$args['class']) ) );

Good Plugin for easy to use

By Shailesh Dhandhukiya (shaileshdhandhukiya012) on September 7, 2022

Good Plugin for easy to use

Good Plugin but very bad for SEO

By faizanchauhaan on January 28, 2022

My all products gone no index after install this plugin.

Nice plugin but it messed up the seo of all products

By Prathamesh Shirole (prathamesh1475) on October 17, 2021

The plugin made all the products on my site no index use with caution will mess up SEO

Good but need improvement

By dophuc on June 10, 2021

Good, free. But not compatible with Quick View mode. Cart dropdown not working when installing this plugin.

Out of stock items (variable products), the BUY NOW button needs be disabled

By thedigitalintern on April 11, 2021

I like the plugin but have 2x recommendations #1 Recommendation ------------------ It would be nice if the plugin can disable the BUY NOW button for variable products when they are all completely out of stock. It works fine with single products. #2 Recommendation ------------------ It would be nice to have the plugin add the BUY NOW button on the shop page before a user clicks on the product to view more information about the product. At the moment the BUY NOW product only shows on the actual product not on the shop page or where ever you have placed your products.

Really good

By sellbuydeal on February 12, 2021

I registered just to say it is very good and thanks

Works Perfectly

By Mary-Ann Zykin (mazykin46) on January 27, 2021

It's rare that I come to WordPress.org to leave a review, but since this plugin doesn't have many ratings yet and I would love to see the developer continue to support it, here it goes! This plugin is wonderful and works flawlessly right out of the box, other than some minor styling changes. I prefer to style via CSS in my theme, but it's nice to have the option to be able to do it through the Settings page. This plugin accomplishes exactly what I needed it to do without any bells and whistles. Thank you!

+ 4/6 seconds to page load

By enzdale on October 20, 2020

The plugin is too good but very badly coded at the moment I'm talking to you because it slows down the website. Nobody wants a website that loads in 8 seconds.

Good plugin with poor support

By arifmd on September 27, 2020

Found easy and simple but It has got issues like it automatically enabled the WooCommerce Sidebar on Single Product page where in Sidebar is technically off, though I raised the bug but no response so far.

1.1.0 – 2025-07-05

  • Maintenance and security improvements

1.0.0 – 2020-05-01

  • Initial release
Back to top