How to Add Buy Now Button in WooCommerce

Buy Now Button Was Added To Single Product

There are two ways how to add buy now buttons to our WooCommerce store:

  • With a PHP function.
  • Using a plugin.

In this section, I will show you both ways, and let’s start with the first way, using a WordPress function.

Method #1: Use a function

The PHP function will add a quick buy now button to the right of the add to cart button.

Once a customer clicks on the Buy now button, they’ll be automatically redirected to the checkout page to complete the purchase of the selected product.

You’ll need to paste the code below inside the functions.php file of your child theme.

First, navigate to Appearance -> Theme Editor and click on the functions.php file from the list on the right.

Functions file

Then, scroll to the bottom of the file, paste the code below, and save the changes.

 

Paste the php function

Once saved, navigate to one of the products pages and click on the Buy Now button to verify that it’s working as expected.

Buy now button was added to single product

Please note that the code above will only work for a simple product and not for variable ones.

Adding a buy now button to products with multiple variations requires a complex code that defeats the purpose of using a function.

If you only have simple products in your store, you’re in luck and can defiantly use the code above. You can now move on and learn how to redirect customers after checkout.

However, if you’re also offering products with multiple variables, you better use a plugin.

Method #2: Use a plugin

Using a plugin is preferred to add a buy now button because it’s the easiest and works with any product type.

In addition, the new button will inherit the used theme’s style sheet and will look great out of the box.

In this article, we will use the Quick Buy Now Button for the WooCommerce plugin by Addify.

You can download the plugin from the official website for a total price or from us for only $4.99 (same plugin).

Once downloaded, navigate to Plugins -> Add New -> Upload and upload the plugin.

Upload quick buy now button plugin to WordPress

Once activated, the new Buy now button will be added to the products page next to the add to cart button.

Add buy now button with a plugin

By default, the button’s text will be Quick Buy, and clicking on it will add the product and redirect you to the cart page.

If you’re ok with it, keep it as is. However, you can modify the button and change its text and behavior.

The button’s settings

To customize the button’s behavior, navigate to WooCommerce -> Quick Buy Button.

WooCommerce buy now button plugin

Under the general and the button’s settings tabs, you’ll have many options related to the button.

For example, check the replace box if you would like to remove the default add to cart button altogether.

Replace add to cart button

To change the destination URL from the cart to the checkout page, expand the redirect location option and choose checkout.

How to Add Buy Now Button in WooCommerce

In addition, you can also specify the categories where you would like to display the button.

To change the button’s text, navigate to the button settings tab and enter the Buy now text inside the label to change the quick buy text.

Replace button text to buy now

Additional options on this screen are hiding the shop page button or changing the buttons’ position.

Once you are done with the settings, save the changes and test the button.

Comment
Name
Email