endpoints

Endpoints in WooCommerce

Endpoints are special URL fragments (called slugs) that WooCommerce adds to the main pages of your store, such as My Account, Cart, or Order. They are used to direct your store customers to specific subpages or functions within these main sections.

Endpoints are an integral part of the WooCommerce navigation structure, so it is always worth checking if they are set correctly and only editing them when clearly necessary.

Endpoint settings

By default, we do not have to change the endpoints – WooCommerce fills them in automatically. However, there may be times when we want to make changes. The endpoint settings are located in the WordPress Dashboard, in the section: WooCommerce > Settings > Advanced. There, we can set subpages for selected important elements (Cart, Orders, My Account, Terms and Conditions), as well as edit the endpoints. By default, they are entered in English:

  • Order:
    • Pay: order-pay
    • Order received: order-received
    • Add payment method: add-payment-method
    • Delete payment method: delete-payment-method
    • Set default payment method: set-default-payment-method
  • My account:
    • Orders: orders
    • View order: view-order
    • Downloads: downloads
    • Edit account: edit-account
    • Addresses: edit-address
    • Payment methods: payment-methods
    • Forgotten password: lost-password
    • Logout: customer-logout

We can change the above values ​​to another language to make them more intuitive for the local customer, but remember not to use any diacritics or slugs that were previously used (names must be unique). Leaving this field empty will disable the endpoint.

After changing your saved settings, go to Settings > Permalinks in your WordPress dashboard and click “Save Changes” to refresh your link structure.

Anna Starek-Wróbel
Latest posts by Anna Starek-Wróbel (see all)