How To Configure Woo-Commerce Checkout page


Check-out pages are one of the most important pages for any online store because it assures whether the customer will make that purchase or not. Woo-Commerce check-out feature provides all the payment settings required to create the page.

If you provide your customers with convenient payment methods, they are more likely to buy from you. In this tutorial, we are going to guide you through the step-by-step procedure to configure and customize your checkout page.


Go to WooCommerce → Settings → Accounts&Privacy.

Fig(a):Woo-Commerce Checkout Settings

Fig(b): Create Customize Coupon


If you want to create coupons that your customers can use when placing an order. Select this feature, a coupon code field will appear on the cart and checkout pages.

Fig(c): Enable Coupon


Choose the feature shown in the figure below if you want multiple coupons to lower the price discounted by the previous coupon rather than allowing multiple coupons to always lower the same value of the full price.

Fig(d): Enable Sequential Coupon


Select the enable guest check-out option if you want to let your customer place orders without creating an account. We suggest that you turn on this feature since many customers decide against buying if they need to set up an account.

Fig(e): Enable Guest Check-out

Fig(f) Page Set up

Cart Page
Select a specific page that you will use as the cart page. You have to include [woocommerce_cart] shortcode in the code of your website.

Checkout Page 

It allows you to select a  specific page that you can use as the checkout page. You will need to include the [woocommerce_checkout] shortcode in the code of your site.

My Account Page

It allows you to add new pages or new custom tabs to your WooCommerce store and add any type of content you’d like to it.

Terms and Conditions 

You can select a specific page that contains the terms and conditions. This will require your customers to accept your terms and conditions before they can place the order.


Fig(g) Checkout Endpoints Setting

In this section, you need to define unique endpoints that will be added to the URL. Endpoints are the URL where we send are HTTTP requests.

Due to endpoints, each page will receive a unique URL. Remember not to use spaces here. For example, a URL of a page on which you thank your customer for placing an order may look like this:

Fig(h) Payment Method Setting

The section shows all the payment methods that are available at your store. You can drag and drop the methods to rearrange them. Also, you can press the name of a specific payment gateway to edit it.

When you install Woo Commerce, you will find the following 4 available payment gateways. You can decide to enable any of them or add more according to your requirements.

  • Direct bank transfer (BACS)
  • Check payments
  • Cash on delivery
  • PayPal

Woo Commerce Customization

WooCommerce checkout has a great process to configure the checkout pages, but It is not possible to manage WooCommerce checkout fields. 

A WooCommerce custom checkout field is essential to get further data from the customer before they complete an order. You can customize additional fields such as removing the billing address, add/edit custom checkout fields, and save these custom fields to the database.

There are many plugins available on WordPress available for this customization. 

Let’s say you want to collect some information about your customers, i.e.where they got to know about your page from?

By asking this question you can know which platform do your customers use the most. Plugins like 

  • Woo Commerce checkout manager
  • Flexible Checkout Fields

Let’s you manage your checkout fields by hiding unnecessary fields, adding new ones. It lets you manage your checkout fields by hiding unnecessary fields, adding new ones, make them required or optional.

To Design your check-out page and make it visually appealing you can use K2 Blocks

This is it for this tutorial. We hope this article was helpful. K2 blocks is a WordPress plugin developed by k2 Plugins. You can contact us for custom plugin development at our Official site. If you have any further questions or need additional information feel free to reach out.

Leave a Comment

Your email address will not be published.