{"id":22263,"date":"2023-09-04T07:59:00","date_gmt":"2023-09-04T07:59:00","guid":{"rendered":"https:\/\/ithemelandco.com\/?p=22263"},"modified":"2025-10-18T05:08:32","modified_gmt":"2025-10-18T05:08:32","slug":"product-table-with-direct-checkout-in-woocommerce","status":"publish","type":"post","link":"https:\/\/ithemelandco.com\/blog\/product-table-with-direct-checkout-in-woocommerce\/","title":{"rendered":"How to create product table with WooCommerce direct checkout link?"},"content":{"rendered":"\n<p>The default payment process in WooCommerce has 4 steps: Customers add products to their shopping carts, then view their carts in the next step. They have to fill out the payment form and finally place their orders. These 4 steps are very time-consuming and frustrating!<\/p>\n\n\n\n<p>This is why many store managers add WooCommerce quick checkout to their online store with different methods. By direct checkout, customers can experience quick purchases and enter the checkout page directly after quickly adding products to their carts.<\/p>\n\n\n\n<p>In this post, we guide you to enable WooCommerce direct checkout for your customers through the following two methods:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WooCommerce quick purchase manually.<\/li>\n\n\n\n<li>Using the WooCommerce product table plugin.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How to create a product table with WooCommerce direct checkout link?\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/L3J4HYuKtng?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is direct checkout?<\/h2>\n\n\n\n<p>Direct checkout in WooCommerce allows customers to go directly to the payment page after selecting one or more products without going through WooCommerce\u2019s default payment process.<\/p>\n\n\n\n<p>In this method, when customers add one or more products to their carts, they are directed to the checkout page to pay and complete their purchase.<\/p>\n\n\n\n<p>Direct checkout provides a very satisfying buying experience for the customers and encourages them to return and purchase from the online store.<\/p>\n\n\n\n<p>In the following, you will learn how to provide direct checkout in WooCommerce with or without plugins.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Set WooCommerce direct checkout without plugin (programmatically)<\/strong><\/h2>\n\n\n\n<p>You can add a WooCommerce direct checkout link to your online store by inserting a code snippet into the <strong>functions.php<\/strong> file of WordPress. Although this is a quick method for making the purchase process simpler for customers, we recommend you consider below notices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Don\u2019t use this method if you have no experience in coding.&nbsp;<\/li>\n\n\n\n<li>Back up your website to restore your online shop in case of any problems.<\/li>\n\n\n\n<li>Create a child theme and use a code inserter plugin like&nbsp;<span style=\"text-decoration: underline\"><a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Code Snippets<\/a><\/span> to insert and run the code in WordPress.<\/li>\n\n\n\n<li>Run snippets on WooCommerce 4 and newer.<\/li>\n<\/ul>\n\n\n\n<p>To enable WooCommerce simple checkout in your online store, follow the below steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Install and activate the <strong>code snippets<\/strong> plugin.<\/li>\n\n\n\n<li>Go to&nbsp;<strong>Snippets&nbsp;<\/strong>&gt;&nbsp;<strong>Add New.<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copy the snippet <strong>Title<\/strong> from the code below and paste it in the <strong>Add New Snippet<\/strong> field, then copy the snippet code and paste it in the Code area.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>Title: WooCommerce direct checkout Code\nCode:\nadd_filter( 'woocommerce_add_to_cart_redirect', 'skip_woo_cart' );\nfunction skip_woo_cart() {\nreturn wc_get_checkout_url();\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select<strong>&nbsp;Only run on site front-end.<\/strong>&nbsp;<\/li>\n\n\n\n<li>Press the <strong>Save Changes<\/strong>&nbsp;and <strong>Activate <\/strong>button to let customers skip to the cart directly.<\/li>\n\n\n\n<li>Repeat these steps for the following code to change the button text from&nbsp;<strong>Add to Cart<\/strong>&nbsp;to&nbsp;<strong>Go To Checkout<\/strong>.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>Title: Change WooCommerce Add to Cart Button Text\nCode:\nadd_filter( 'woocommerce_product_single_add_to_cart_text', 'cw_btntext_cart' );\nadd_filter( 'woocommerce_product_add_to_cart_text', 'cw_btntext_cart' );\nfunction cw_btntext_cart() {\nreturn __( 'Go To Checkout', 'woocommerce' );\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once activated, go to the <strong>All Snippets<\/strong> tab and ensure the toggle button next to them is turned on.<\/li>\n<\/ul>\n\n\n\n<p>Now, if customers click the <strong>Go to Checkout<\/strong> button, they will go directly to the checkout page in WooCommerce.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Set WooCommerce direct checkout manually<\/strong><\/h2>\n\n\n\n<p>If you want to enable direct checkout link in WooCommerce without a plugin, the only solution is to use the product ID and create a custom URL. You can create this custom URL for all types of products, such as simple, variable, group products, etc., and add it to the WooCommerce store page. In this way, the customers can directly see the checkout page to buy one or more specific products by clicking on this custom link.&nbsp;<\/p>\n\n\n\n<p>In the following, we will show you how to add a WooCommerce checkout link for different products with some examples:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce quick add to cart for simple products<\/h3>\n\n\n\n<p>To find the simple product ID, you need to go to the following path:<\/p>\n\n\n\n<p><strong>WordPress Dashboard &gt; WooCommerce &gt; Products<\/strong><\/p>\n\n\n\n<p>You can see the list of all products on this page. If you hover a product, the product ID will be displayed along with other options.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/id-products.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/id-products.png\" alt=\"result ID products\" class=\"wp-image-22268\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/id-products.png 1024w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/id-products-500x244.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/id-products-1000x487.png 1000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>In this way, the product ID is specified for simple products.<\/p>\n\n\n\n<p>Then, use the following format to create a custom URL for this product that leads customers to the checkout page directly:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;yourstore.com\/checkout\/?add-to-cart=ProductID<\/code><\/pre>\n\n\n\n<p>It is clear that to create a custom product link with ID=25, the link will be as follows:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;yourstore.com\/checkout\/?add-to-cart=25<\/code><\/pre>\n\n\n\n<p>By adding this link, when the customer clicks on the buy button, the checkout page will be displayed as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-link-payment-page.png\"><img decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-link-payment-page.png\" alt=\"result add link payment page\" class=\"wp-image-22269\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-link-payment-page.png 1024w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-link-payment-page-500x256.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-link-payment-page-1000x512.png 1000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>As you can see, this link adds the product to the customer&#8217;s cart and takes the customer directly to the checkout page.<\/p>\n\n\n\n<p>If you want to specify the number of products, write &#8220;&amp;quantity=#&#8221; at the end of the custom URL. For example, if you want the customer to see the checkout page with a direct link to buy 2 products with ID=25, the customized URL will be written as follows:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;yourstore.com\/checkout\/?add-to-cart=25&amp;quantity&#091;2]<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce direct checkout for variable products<\/h3>\n\n\n\n<p>The general procedure for creating a direct checkout link is similar for simple and variable products. You need to open the product page of WooCommerce in the WordPress dashboard and click on the <strong>Variations<\/strong> tab to specify the <strong>ID<\/strong> of each variable product.<\/p>\n\n\n\n<p>As you can see in the image below, the ID of each variable product is displayed next to its variables:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/create-direct-payment-link-using-products-id.png\"><img decoding=\"async\" width=\"881\" height=\"447\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/create-direct-payment-link-using-products-id.png\" alt=\"create direct payment link using products ID\" class=\"wp-image-22270\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/create-direct-payment-link-using-products-id.png 881w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/create-direct-payment-link-using-products-id-500x254.png 500w\" sizes=\"(max-width: 881px) 100vw, 881px\" \/><\/a><\/figure>\n\n\n\n<p>You must use these IDs separately in the direct checkout link to create a custom URL.<\/p>\n\n\n\n<p>For example, for this variable product, the ID of the blue variable is 36, so you can give the customer the possibility to buy it directly by creating the following URL:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;yourstore.com\/checkout\/?add-to-cart=36<\/code><\/pre>\n\n\n\n<p>Adding the number of products to this link is the same as the simple product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WooCommerce quick purchase for grouped product<\/h3>\n\n\n\n<p>For grouped products, you must specify the value of each child product in the custom URL.<\/p>\n\n\n\n<p>So, for example, suppose there is a grouped product with ID=25 and the ID of its child products are 15 and 35, respectively. Now, to create a direct payment link with 4 of the first child-product and 2 of the second child product, the custom link is written as follows:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;yourstore.com\/checkout\/?add-to-cart=25&amp;quantity&#091;15]=4&amp;quantity&#091;35]=2<\/code><\/pre>\n\n\n\n<p>By writing some custom URLs, you can allow your customers to proceed with the purchase process faster and experience WooCommerce straight to checkout as soon as they add the product to their carts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Add coupon codes to WooCommerce product direct checkout link<\/strong><\/h3>\n\n\n\n<p>Suppose that you have already created some coupons on your WordPress website and you want to auto-apply the discount when your customers click the WooCommerce direct checkout link. Unfortunately, there is no option in WooCommerce to automatically apply the discount code to the customer cart.<\/p>\n\n\n\n<p>To solve this problem, you have to follow the below two steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Step 1:<\/strong> Add the below code snippet to the <strong>functions.php<\/strong> file of your WordPress theme:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/**\n* WebAppick \u2013 Apply Discount Coupon automatically to the cart\n*\/\nfunction iso_woocommerce_coupon_links(){\nif (!function_exists('WC') || !WC()-&gt;session) {\nreturn;\n}\n$query_var = apply_filters('woocommerce_coupon_links_query_var', 'coupon_code');\nif (empty($_GET&#091;$query_var])) {\nreturn;\n}\nWC()<s>&gt;session<\/s>&gt;set_customer_session_cookie(true);\nif (!WC()<s>&gt;cart<\/s>&gt;has_discount($_GET&#091;$query_var])) {\nWC()<s>&gt;cart<\/s>&gt;add_discount($_GET&#091;$query_var]);\n}\n}\nadd_action('wp_loaded', 'iso_woocommerce_coupon_links', 30);\nadd_action('woocommerce_add_to_cart', 'iso_woocommerce_coupon_links');<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Step 2:<\/strong> Append&nbsp;<strong>&amp;coupon_code={code}<\/strong>&nbsp;to the end of the WooCommerce direct checkout link. So, the WooCommerce direct checkout link looks like this:<\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/www.yourwoostore.com\/checkout\/?add-to-cart=611&amp;quantity=5&amp;coupon_code=10OFF\" target=\"_blank\" rel=\"noopener\">https:\/\/www.yourwoostore.com\/checkout\/?add-to-cart=611&amp;quantity=5&amp;coupon_code=10OFF<\/a><\/p>\n\n\n\n<p>Using these custom links can be useful when you have a few products on your site, but creating a custom link for each product will be difficult and time-consuming if hundreds of products are in your online shop.<\/p>\n\n\n\n<p>Your best solution is a practical plugin such as WooCommerce product table, which allows direct checkout for all simple, variable, group, etc. products with a few simple clicks.<\/p>\n\n\n\n<p>In the next section, you will learn more about adding a direct checkout link in WooCommerce with this plugin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Direct checkout with WooCommerce product table plugin<\/h2>\n\n\n\n<p>The <a href=\"https:\/\/ithemelandco.com\/plugins\/woocommerce-product-table-pro\/?utm_source=blog&amp;utm_content=direct-checkout\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/ithemelandco.com\/plugins\/woocommerce-product-table-pro\/?utm_source=blog&amp;utm_content=direct-checkout\" rel=\"noreferrer noopener\"><span style=\"text-decoration: underline\">WooCommerce product table plugin<\/span><\/a> is an all-in-one solution to turn your WooCommerce store into a customer-friendly online shop. This plugin has many features. The most important feature is creating various queries from the store\u2019s products and displaying them as a table on the store page. In this table, you can create various columns and display all the features, specifications, custom fields, categories, prices, and other fields available in WooCommerce to your customers.<\/p>\n\n\n\n<p>Another important feature of this plugin is allowing customers to select several products directly from the table and add them to their shopping cart. In addition to adding several products simultaneously, you can adjust the settings related to the product table so that the customer directly enters the checkout page after selecting one or more products and does not need to go through the WooCommerce order registration process.<\/p>\n\n\n\n<p>Another advantage of the WooCommerce product table plugin is enabling direct to checkout WooCommerce with various methods.<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center main-cta-cnt has-background is-layout-flex wp-container-core-columns-is-layout-4a33225c wp-block-columns-is-layout-flex\" style=\"background-color:#3d67ff;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4f39da6d wp-block-group-is-layout-constrained\" style=\"padding-top:15px\">\n<p class=\"single-cta-heading has-white-color has-text-color has-link-color wp-elements-b4fcc00031139afcfb138a51a19e5e42\" style=\"font-size:26px;font-style:normal;font-weight:800\"><strong>TABLEiT &#8211; Product Table for WooCommerce<\/strong><\/p>\n\n\n\n<p class=\"single-cta-desc has-white-color has-text-color has-link-color wp-elements-939a7d80215e154f5c228bd89b4ab328\" style=\"font-size:16px\">The easy way to make a product table with direct checkout in WooCommerce<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button main-cta-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/ithemelandco.com\/plugins\/woocommerce-product-table-pro\/?utm_source=blog&amp;utm_content=direct-checkout\" style=\"border-style:none;border-width:0px;border-radius:40px;color:#ffffff;background-color:#0fba5e;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;font-style:normal;font-weight:500\" target=\"_blank\" rel=\"noreferrer noopener\">Buy Plugin<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/advanced-product-table-for-woocommerce\/\" style=\"border-style:none;border-width:0px;border-radius:40px;color:#3d67ff;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;font-style:normal;font-weight:500\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Free Version<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"355\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner.png\" alt=\"TABLEiT - Product Table for WooCommerce plugin by ithemeland\" class=\"wp-image-48727\" style=\"width:440px;height:auto\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner.png 532w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner-500x335.png 500w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Method 1: Enable direct checkout for WooCommerce by quick add-to-cart button<\/strong><\/h3>\n\n\n\n<p>The first method is adding the add to cart button to the product table and leading the customers to the checkout page directly when clicking this button.<\/p>\n\n\n\n<p>To add a WooCommerce direct checkout link in the WooCommerce product table plugin, follow the below instructions:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the <strong>Columns<\/strong> page.<\/li>\n\n\n\n<li>Press the <strong>Add a Column<\/strong> button.<\/li>\n\n\n\n<li>Click the <strong>Add Element<\/strong> option in the <strong>Cell content<\/strong> box in the new column.<\/li>\n<\/ol>\n\n\n\n<p><strong>You can find a comprehensive guide about adding a new column on the Columns page here.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/add-direct-checkout-button.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1520\" height=\"910\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/add-direct-checkout-button.png\" alt=\"add direct checkout button\" class=\"wp-image-22271\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/add-direct-checkout-button.png 1520w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/add-direct-checkout-button-500x299.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/add-direct-checkout-button-1000x599.png 1000w\" sizes=\"(max-width: 1520px) 100vw, 1520px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Choose <strong>Button<\/strong> from the list of elements in the left panel.&nbsp;<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-button-element.png\"><img loading=\"lazy\" decoding=\"async\" width=\"353\" height=\"795\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-button-element.png\" alt=\"select button element\" class=\"wp-image-22272\" \/><\/a><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Add a label for the <strong>Button,<\/strong> then choose \u201c<strong>Add to cart and redirect to the checkout page from the list<\/strong> \u2013 <strong>If you need more information about how to show a button with a special action in your product table, read this post.<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-redirect-to-checkout-page-option-for-button-label.png\"><img loading=\"lazy\" decoding=\"async\" width=\"339\" height=\"816\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-redirect-to-checkout-page-option-for-button-label.png\" alt=\"select redirect to checkout page option for button label\" class=\"wp-image-22273\" \/><\/a><\/figure>\n\n\n\n<p>Finally, the customer can see the <strong>Add to Cart<\/strong> button in front of each product in the table, as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1670\" height=\"621\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button.png\" alt=\"result add to cart button\" class=\"wp-image-22274\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button.png 1670w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button-500x186.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button-1536x571.png 1536w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-add-to-cart-button-1000x372.png 1000w\" sizes=\"(max-width: 1670px) 100vw, 1670px\" \/><\/a><\/figure>\n\n\n\n<p>Now, your customers can mark multiple products in the table, click the add to cart button to see the checkout page and complete their purchase process with just one click.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Method 2: Activate WooCommerce fast checkout setting<\/strong><\/h3>\n\n\n\n<p>If you want to lead your customers to the checkout page as soon as they add one or more products to their carts, you can go to the <strong>Settings<\/strong> tab in the WooCommerce product table plugin and set the below configurations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the dropdown list of the \u201c<strong>Quick buy for Multi add to Cart<\/strong>\u201d field and choose <strong>Checkout <\/strong>from the list. This way, when customers add more than one product to their carts, the plugin leads them to the checkout page.<\/li>\n\n\n\n<li>Open the dropdown list of the \u201c<strong>Quick buy for each product<\/strong>\u201d field and choose <strong>Checkout <\/strong>from the list. This way, when customers add one product to their carts, the plugin leads them to the checkout page.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1894\" height=\"938\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting.png\" alt=\"activate quick purchase setting\" class=\"wp-image-22275\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting.png 1894w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting-500x248.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting-1536x761.png 1536w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/activate-quick-purchase-setting-1000x495.png 1000w\" sizes=\"(max-width: 1894px) 100vw, 1894px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Method 3: WooCommerce simple checkout by mini cart widget<\/strong><\/h3>\n\n\n\n<p>It is also possible to simplify the purchase process for customers by enabling direct checkout in the mini cart. You can do this by following the below simple steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the<strong> Navigation<\/strong> page.<\/li>\n\n\n\n<li>Press <strong>Add Element<\/strong> in one of the <strong>Navigation<\/strong> panels: <strong>Sidebar<\/strong>, <strong>Header<\/strong>, and <strong>Footer<\/strong>.<\/li>\n\n\n\n<li>Choose the<strong> Mini Cart<\/strong> element from the left panel.<\/li>\n\n\n\n<li>Find the \u201c<strong>Link to<\/strong>\u201d field in the element setting panel and choose <strong>Checkout<\/strong> from the dropdown list.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1905\" height=\"865\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart.png\" alt=\"select direct checkout by mini cart\" class=\"wp-image-22276\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart.png 1905w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart-500x227.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart-1536x697.png 1536w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/select-direct-checkout-by-mini-cart-1000x454.png 1000w\" sizes=\"(max-width: 1905px) 100vw, 1905px\" \/><\/a><\/figure>\n\n\n\n<p>Now, when you open the shopping page of your online store, the <strong>Mini Cart<\/strong> is displayed in the product table.&nbsp;<\/p>\n\n\n\n<p>So, when customers add one or more products to their carts and click on the <strong>View Cart<\/strong> button, the plugin directly leads them to the checkout page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1685\" height=\"745\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button.png\" alt=\"result mini cart and view cart button\" class=\"wp-image-22277\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button.png 1685w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button-500x221.png 500w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button-1536x679.png 1536w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/result-mini-cart-and-view-cart-button-1000x442.png 1000w\" sizes=\"(max-width: 1685px) 100vw, 1685px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Advantages of WooCommerce direct checkout<\/strong><\/h2>\n\n\n\n<p>Customer experience is very important for all online stores. As an online store manager, you have to use different strategies to increase your sales. The advantage of WooCommerce&#8217;s quick purchase is that customers don&#8217;t have to go through several pages to place their order. Instead, the customers logged into their account will see their shipping address and billing information already completed on the checkout form.<\/p>\n\n\n\n<p>This will simplify the customer\u2019s buying process in your e-commerce store and allow them to buy products from your site more quickly. As a result, it can potentially help you reduce abandoned cart rates, increase sales and conversion rates, and grow your profits.<\/p>\n\n\n\n<p>On the other hand, the long purchase process sometimes makes customers give up buying. With the direct checkout feature, you can give the customer a better and more favorable buying experience in your store and complete the purchase process quickly.<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center main-cta-cnt has-background is-layout-flex wp-container-core-columns-is-layout-4a33225c wp-block-columns-is-layout-flex\" style=\"background-color:#3d67ff;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-4f39da6d wp-block-group-is-layout-constrained\" style=\"padding-top:15px\">\n<p class=\"single-cta-heading has-white-color has-text-color has-link-color wp-elements-b4fcc00031139afcfb138a51a19e5e42\" style=\"font-size:26px;font-style:normal;font-weight:800\"><strong>TABLEiT &#8211; Product Table for WooCommerce<\/strong><\/p>\n\n\n\n<p class=\"single-cta-desc has-white-color has-text-color has-link-color wp-elements-939a7d80215e154f5c228bd89b4ab328\" style=\"font-size:16px\">The easy way to make a product table with direct checkout in WooCommerce<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button main-cta-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/ithemelandco.com\/plugins\/woocommerce-product-table-pro\/?utm_source=blog&amp;utm_content=direct-checkout\" style=\"border-style:none;border-width:0px;border-radius:40px;color:#ffffff;background-color:#0fba5e;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;font-style:normal;font-weight:500\" target=\"_blank\" rel=\"noreferrer noopener\">Buy Plugin<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-white-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/advanced-product-table-for-woocommerce\/\" style=\"border-style:none;border-width:0px;border-radius:40px;color:#3d67ff;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;font-style:normal;font-weight:500\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Free Version<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"355\" src=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner.png\" alt=\"TABLEiT - Product Table for WooCommerce plugin by ithemeland\" class=\"wp-image-48727\" style=\"width:440px;height:auto\" srcset=\"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner.png 532w, https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2025\/10\/tableit-banner-500x335.png 500w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>One of the factors that has a significant impact on the customer&#8217;s buying experience is the short and fast purchasing process. However, one of the problems seen in most WooCommerce sites is that the users must go to their cart and complete their purchase through very exhausting steps.<\/p>\n\n\n\n<p>This may be difficult for new users unfamiliar with the purchase process. For this reason, some managers of online stores decide to make the process easier for their customers.<\/p>\n\n\n\n<p>This article reviewed the methods to create direct checkout without a plugin and by creating a custom link in the WooCommerce store. We also introduced the WooCommerce product table plugin to add a direct checkout option to your product table in different ways.<\/p>\n\n\n\n<p>The tools and options of this plugin are not limited to creating quick WooCommerce purchases.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The default payment process in WooCommerce has 4 steps: Customers add products to their shopping carts, then view their carts in the next step. They have to fill out the payment form and finally place their orders. These 4 steps are very time-consuming and frustrating! This is why many store managers add WooCommerce quick checkout [&hellip;]<\/p>\n","protected":false},"author":1990,"featured_media":22303,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50,73],"tags":[],"class_list":["post-22263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-woocommerce"],"featured_image_url":"https:\/\/ithemelandco.com\/blog\/wp-content\/uploads\/2023\/09\/product-table-with-direct-checkout1-500x335.jpg","excerpt_plain":"The default payment process in WooCommerce has 4 steps: Customers add products to their shopping carts, then view their carts in the next step. They have to fill out the payment form and finally place their orders. These 4 steps are very time-consuming and frustrating! This is why many store managers add WooCommerce quick checkout [&hellip;]","_embedded":{"wp:term":[[{"term_id":50,"name":"Tutorials","slug":"tutorials","term_group":0,"term_taxonomy_id":50,"taxonomy":"category","description":"Follow and learn the latest educational articles about WordPress plugins and WooCommerce here","parent":0,"count":256,"filter":"raw"},{"term_id":73,"name":"WooCommerce","slug":"woocommerce","term_group":0,"term_taxonomy_id":73,"taxonomy":"category","description":"Do you use WooCommerce to manage your online store? We suggest you read this category of WooCommerce articles.","parent":50,"count":205,"filter":"raw"}]]},"_links":{"self":[{"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/posts\/22263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/users\/1990"}],"replies":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/comments?post=22263"}],"version-history":[{"count":1,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/posts\/22263\/revisions"}],"predecessor-version":[{"id":49035,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/posts\/22263\/revisions\/49035"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/media\/22303"}],"wp:attachment":[{"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/media?parent=22263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/categories?post=22263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ithemelandco.com\/blog\/wp-json\/wp\/v2\/tags?post=22263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}