WooCommerce Direct Checkout


A WooCommerce plugin that aims to simplify the checkout process, leading to an immediate increase in sales.

In WooCommerce Settings Panel, there will be a new submenu link called ‘Direct Checkout’ where you can:

  • Enabled / Disabled the direct checkout option
  • Add “Continue Shopping” button to product page
  • Change “Add to cart” to any text (Option to exclude external product)
  • Update “Redirect to Page” option


  • Implement add to cart button redirect to checkout page pattern
  • 2 languages available : English UK (en_GB) and Chinese (zh_CN)


  • Do use POEdit and open ‘wc-direct-checkout.pot’ file and save the file as wc-direct-checkout-[language code].po, then put that into languages folder for this plugin.
  • Please uncheck the option “Enable AJAX add to cart buttons on archives” at WooCommerce > Settings > Catalog to make the rediection working without ajax.


In addition to these features, over 20 WooCommerce extensions are available:

and many more…

Free & Popular WooCommerce Bundle extensions:


  • [screenhot-1.png] Screenshot Admin WooCommerce Settings - Direct Checkout options
  • [screenhot-2.png] Screenshot Frontend WooCommerce - Catalog page
  • [screenhot-3.png] Screenshot Frontend WooCommerce - Product page


  1. Upload the entire woocommerce-direct-checkout folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to WooCommerce Settings panel at left sidebar menu and update the options at Tab Direct Checkout there.
  4. That’s it. You’re ready to go and cheers!


Plugin helped in a donation page

This plugin with ease did the following for me: - Rename the Add to Cart button to Donate - Automatically direct me to the Checkout page


Fatal error: Uncaught Error: Call to a member function get_cart() on null .....

Perfect! Works as it should.

This plugin provides the exact functionality my client was looking for. Easiest setup for a plugin ever. Just install it, turn it on, and that's it. The website visitor adds the item to the cart and is automatically redirected to the checkout page.

Buy Now option ?

I know the plugin does what it precisely says. However, i see that there is a use-case when i dont want to "replace" the add to cart button, but i want both Add to Cart and Buy Now buttons. Can this be done with this plugin ? P.S.: I know there is a plugin named woocommerce-quick-buy but thats not maintained well.
Read all 35 reviews

Contributors & Developers

“WooCommerce Direct Checkout” is open source software. The following people have contributed to this plugin.




  • Updated deprecated function from ‘add_to_cart_redirect’ to ‘woocommerce_add_to_cart_redirect’


  • Updated continue shopping button css
  • Updated pro version additional features


  • Removed WooCommerce installation checking


  • Fixed narrow form layout bugs


  • Add Continue Shopping button at product page
  • Fixed missing variable warning


  • Updated PRO version download link


  • Added ‘Exclude external product’ checkbox for Custom Add to Cart Text option


  • Updated “Add to cart” filter with WooCommere v2.1.x
  • Fixed table width problem for option settings page


  • Added pro version link


  • Updated reademe file for instruction and notes


  • Update ‘Redirect to Page’ option
  • Updated table style for Firefox display bugs


  • Add ‘Redirect to Page’ option, let user choose redirecting to any page after add to cart pressed
  • Updated wrong hyperlink


  • Initial Release
  • Customize add to cart text and change add to cart function directly to checkout page