Description
Templates Rocket Buy Now adds a Buy Now button to your WooCommerce products that skips the cart and sends shoppers straight to checkout. One click — no cart page in between. Less friction means fewer abandoned carts and faster sales.
Templates Rocket Buy Now reuses WooCommerce’s own add-to-cart form, so stock, quantity and validation all behave exactly as they should — the shopper just lands straight on the checkout page instead of the cart.
Buy Now button, direct checkout, skip the cart
- Adds a Buy Now button on single product pages
- Skips the cart and redirects straight to the checkout page
- Optionally sends only the clicked product to checkout (true one-item express checkout)
- Choose the button label and where it sits — before or after Add to Cart
- Buy Now only — optionally hide the Add to Cart button so Buy Now is the single action
- Theme-native by default — the button inherits your theme’s own button styling, so it always matches your store
- Or switch to custom colours and pick the background and text colour in one click
- One global on/off toggle
One product, straight to checkout
Turn on “empty cart before direct purchase” and Buy Now sends only the product the customer clicked to checkout — no leftover items, no confusion on the checkout page.
Looks like your theme, or your colours
The button ships with the theme’s own button classes, so by default it looks exactly like your Add to Cart button — no clashing colours. Prefer to make it pop? Switch to custom colours and pick your own background and text colour.
Lightweight — zero front-end JavaScript
The free version ships no JavaScript on the front end. The Buy Now button is a native WooCommerce form submit, and the small stylesheet loads only on product pages. Nothing extra to slow your store down.
Works with your theme and the block checkout
The button is rendered through WooCommerce’s standard product hooks, so it works with any WooCommerce-ready theme. It redirects to your checkout page whatever its type — classic shortcode or the Checkout block. Fully compatible with High-Performance Order Storage (HPOS).
Works with simple and variable products
The Buy Now button works on simple and variable products, using WooCommerce’s native variation handling. Grouped and external products don’t map to a single Buy Now action, so the button simply doesn’t show on them — it never breaks those pages.
Templates Rocket Buy Now Pro
The free plugin is fully functional on its own. A separate premium add-on, Templates Rocket Buy Now Pro, adds features that are not part of the free plugin: a Buy Now button on shop and category pages, per-product button text & colours, and catalog-wide direct checkout. Pro is entirely optional.
Brought to you by Templates Rocket.
Screenshots


Installation
- Make sure WooCommerce is installed and active.
- Upload the
templates-rocket-buy-nowfolder to/wp-content/plugins/, or install the plugin through the Plugins > Add New screen. - Activate the plugin through the Plugins screen.
- Go to WooCommerce > Templates Rocket Buy Now to set the button text, position and cart behaviour.
- Visit any simple or variable product page to see the Buy Now button.
FAQ
-
Install and activate Templates Rocket Buy Now, then go to WooCommerce > Templates Rocket Buy Now. The Buy Now button appears automatically on your simple and variable product pages. You can change its label and position there.
-
How do I skip the cart page in WooCommerce?
-
Templates Rocket Buy Now’s button adds the product and redirects straight to checkout, skipping the cart entirely. To skip the cart for every add-to-cart across the whole store, see Templates Rocket Buy Now Pro’s catalog-wide direct checkout.
-
Can I send only one product to checkout?
-
Yes. Turn on “Empty cart before direct purchase” and Buy Now sends only the selected product to checkout, removing any other items first — so the shopper never sees leftover items at checkout.
-
Yes. In WooCommerce > Templates Rocket Buy Now turn on “Buy Now only (hide Add to Cart)” and the theme’s Add to Cart button is hidden on product pages where Buy Now appears, leaving Buy Now as the single action. It’s off by default, so out of the box both buttons show side by side. To replace Add to Cart on a per-product basis or across shop and category pages, see Templates Rocket Buy Now Pro.
-
Does it work with variable products?
-
Yes. The Buy Now button works on simple and variable products, using WooCommerce’s native variation handling. Grouped and external products don’t map to a single Buy Now action, so the button doesn’t show on them — those pages are left untouched.
-
Yes. By default the button inherits your theme’s styling so it always matches your store. In WooCommerce > Templates Rocket Buy Now switch “Button style” to Custom colours and pick the background and text colour. Per-product colours and text are part of Templates Rocket Buy Now Pro.
-
Will it slow down my store?
-
No. The free version ships zero front-end JavaScript, and its small stylesheet loads only on product pages.
-
Does it support the block checkout and HPOS?
-
Yes to both. It redirects to your checkout page whatever its type, and declares full High-Performance Order Storage compatibility.
-
Does it collect any data?
-
No. Templates Rocket Buy Now stores only its own settings and makes no external requests.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Templates Rocket Buy Now for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Templates Rocket Buy Now for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0
- The Buy Now button now works on variable products too, using WooCommerce’s native variation handling.
- More reliable on stores that use full-page caching.
- Plugin renamed to “Templates Rocket Buy Now for WooCommerce”.
- Copy and housekeeping refinements.
1.1.0
- New: Button style options — keep the theme-native look (default, inherits your theme’s buttons) or switch to custom background and text colours.
1.0.1
- New: “Buy Now only” option — hide the Add to Cart button on product pages where Buy Now appears, leaving Buy Now as the single action (off by default).
1.0.0
- Initial release.
