Advanced settings allow you to change WooCommerce defaults and integrate with the API. Go to: Store Settings > 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.
- Secure checkout – Force SSL (HTTPS) on the checkout pages. An SSL Certificate is required, if selected.
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.
Checkout Endpoints and My Account Endpoints are an extra part of the website URL that is detected to show different content when present. Please contact Support before changing them.
Rest API #
Go to: WooCommerce > Settings > Advanced > REST API. Here you can create API keys to work with the WooCommerce REST API. More info at Generate API Keys.
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. More information at WooCommerce REST API.
Webhooks #
More info at Using WooCommerce Webhooks.
Legacy API #
Enable the Legacy REST API which is no longer maintained.