ReadyGo Express Buy Button for WooCommerce

Description

ReadyGo Express Buy Button adds a “Buy Now” button to your WooCommerce products that sends the shopper straight to checkout and skips the cart page entirely. Fewer clicks means fewer abandoned carts and more completed orders, especially on single-item and impulse purchases.

Every option is included free. There is no paid upgrade, no locked feature and no account to create.

How to add a Buy Now button in WooCommerce

Install and activate the plugin, then open its settings screen. Choose whether the Buy Now button replaces your Add to Cart button or sits beside it, pick where it should send the shopper, set the button text, and save. The button appears on your product pages immediately. No shortcode, no page builder widget and no template editing.

How to enable the Buy Now button on shop and category pages

Turn on the shop and category pages option in settings. Simple products then get a Buy Now button in the product grid alongside Add to Cart, so a shopper can go from a category listing to checkout in one click.

What direct checkout actually does

By default WooCommerce sends every Add to Cart through the cart page before checkout. That is a sensible flow for a basket of goods and a poor one for a single item, where each extra screen is another chance to leave. Direct checkout removes that step. Turn on Buy only this item and the cart is emptied first, so a Buy Now purchase is always a clean, single-item order rather than whatever the shopper left behind three weeks ago.

Features

  • Buy Now button on product pages that jumps straight to checkout, or to the cart if you prefer.
  • Works with simple and variable products. On a variable product the button waits until the shopper has chosen a variation, so it can never add the wrong thing.
  • Replace or sit beside Add to Cart. Your choice, set once in settings.
  • Buy only this item. Empties the cart first so Buy Now means exactly one product.
  • Sticky mobile button that stays in view as the shopper scrolls the product page.
  • Optional button on shop and category pages for simple products.
  • Per-product control. Hide the Buy Now button on any individual product from its edit screen, for the items where a straight-to-checkout flow does not make sense.
  • Custom button text and colour so it matches your theme instead of fighting it.
  • Choose the destination. Send the shopper to checkout, or to the cart, per your settings.

Fast, self-hosted and quiet

Assets load only on product, shop and category pages, so the rest of your site is untouched. Nothing is sent anywhere, no external service is contacted, and no data leaves your store.

Who it is for

Stores selling single high-intent items: digital downloads, one-off products, subscriptions boxes, tickets, print-on-demand, courses, and any catalogue where shoppers typically buy one thing at a time rather than filling a basket.

Built by ReadyGo Tools

Part of the ReadyGo Tools family of free WordPress plugins. Browse more at readygotools.com.

Screenshots

Installation

  1. Upload the plugin to /wp-content/plugins/, or install it from the Plugins screen.
  2. Activate it.
  3. Go to WooCommerce > Buy Now Button to set the text, placement and behavior.

FAQ

Does it work with variable products?

Yes. The button waits until the shopper has picked a variation before it becomes active, so it always sends the correct item to checkout.

Can I replace the Add to Cart button entirely?

Yes. Choose “Replace Add to Cart” in the settings, or keep both buttons side by side.

Does Buy Now empty the current cart?

Only if you enable “Buy only this item”. Otherwise the product is added to the existing cart and the shopper is sent to checkout.

Can I hide it on certain products?

Yes. Each product has a “Hide Buy Now button” checkbox under Product data > General.

Will it slow my site down?

No. The small CSS and JS load only on product, shop and category pages.

How do I add a Buy Now button in WooCommerce?

Install ReadyGo Express Buy Button and open its settings. Choose whether the button replaces or sits beside Add to Cart, set the text, and save. It appears on your product pages automatically.

How do I enable the Buy Now button on category and shop pages?

Turn on the shop and category pages option in the plugin settings. Simple products then show a Buy Now button in the product grid.

Is there a Buy Now button shortcode?

No, and none is needed. The button is placed automatically on product, shop and category pages based on your settings.

My Buy Now button is not showing. What should I check?

Three things cover almost every case. On a variable product the button stays hidden until a variation is selected, which is intentional. Check whether the button has been hidden for that specific product on its edit screen. And confirm your theme uses the standard WooCommerce add-to-cart output, since the button attaches to it.

How do I change the Buy Now button text?

Set it in the plugin settings. You can use any wording you like, such as Buy Now, Order Now, Get It Now or Checkout Now.

Can I stop other cart items being included?

Yes. Enable “Buy only this item” and the cart is cleared before the product is added, so every Buy Now order contains exactly one product.

Can I hide the button on certain products?

Yes. Each product’s edit screen has a per-product control to hide the Buy Now button for that item only.

Does it work with Elementor and page builders?

It attaches to WooCommerce’s standard add-to-cart output, so it works anywhere that output is used, including builder templates that render the normal WooCommerce add-to-cart block.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ReadyGo Express Buy Button for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.