Advanced Settings

Advanced Settings

Advanced settings allow you to change WooCommerce defaults and integrate with the API.  Go to: WooCommerce > Settings > Advanced.

Page Setup

Pages need to be set so WooCommerce knows where to send users to perform certain actions:

  • Cart Page – This page shows items in your customers cart.
  • Checkout Page – This page is where your customer will enter their payment information and submit orders.
  • My Account page – This page is where registered customers will go to view their orders or update their account details.
  • Terms and Conditions – This page shows terms and conditions.

You need not use the pages WooCommerce installed, but you must have a page set for the Cart and Checkout pages. Otherwise your customers cannot buy and pay for your products. These pages are normally created and set when installing/setting up WooCommerce.

Terms and conditions

To use a Terms and Conditions page, create a new page for it at Pages > Add New, then select the page in the dropdown. When using the [woocommerce_checkout] shortcode the Terms and Conditions appear inline during checkout, and are displayed when the customer clicks the “Terms & Conditions” link. Then the customer can scroll through content and tick the checkbox to accept.

On the Block version of the Checkout, shoppers will see a message saying: “By proceeding with your purchase you agree to our Terms and Conditions and Privacy Policy” with links to the respective pages if they’ve been set. You can edit this message to fit your needs in the block editor.

Checkout Endpoints


Endpoints are appended to page URLs to handle specific actions during the checkout process. They should be unique. 

My Account Endpoints


Endpoints are appended to your page URLs to handle specific actions on the accounts pages. They should be unique.

  • Orders
  • View Order
  • Downloads
  • Edit Account
  • Addresses
  • Payment Methods
  • Lost Password
  • Logout

Rest API

Go to: WooCommerce > Settings > Advanced > REST API. Here you can create API keys to work with the WooCommerce REST API. 

This API is for developers to use. You can enable it to access store data from outside WordPress, e.g., Our iOS app or other external apps.


Legacy API

Enable the Legacy REST API which is no longer maintained.


Try out the new navigation for WooCommerce! You can enable this by going to WooCommerce > Settings > Advanced > Features:

  • All of your store management features in one place
  • Give your attention to key areas of WooCommerce with little distraction

Old navigation for WooCommerce

New navigation for WooCommerce

  • Easliy find and favorite your extension

How can we help?