---
title: WooCommerce Capabilities
description: "WooCommerce is the open-source ecommerce platform for WordPress. It's core platform is free, flexible, and amplified by a global community. Whether you’re launching a business, taking brick-and-mortar retail online, or developing sites for clients, you can use WooCommerce for a…"
url: "https://publishpress.com/knowledge-base/woocommerce-capabilities/"
updated: "2026-10-14"
category: WordPress Permissions / WordPress Plugins
---

# WooCommerce Capabilities

WooCommerce is the open-source ecommerce platform for WordPress. It's core platform is free, flexible, and amplified by a global community.

Whether you’re launching a business, taking brick-and-mortar retail online, or developing sites for clients, you can use WooCommerce for a store that powerfully blends content and commerce.

---

## About WooCommerce Plugin Capabilities

The WooCommerce plugin provides many capabilities to control user access. To make it easier to see all the possibilities, we've categorized them in this list below:

### General WooCommerce Capabilities

These capabilities are the most import in WooCommerce and control access to major screen and features.

- [manage_woocommerce](https://publishpress.com/knowledge-base/manage-woocommerce/)
- [view_woocommerce_reports](https://publishpress.com/knowledge-base/view-woocommerce-reports/)

### WooCommerce Product Capabilities

These capabilities control access to the "Products" screen and features inside that area of WooCommerce.

- read_products
- delete_products
- edit_products
- edit_others_products
- publish_products
- read_private_products
- delete_products
- delete_private_products
- delete_published_products
- delete_others_products
- edit_private_products
- edit_published_products
- manage_product_terms
- edit_product_terms
- delete_product_terms
- assign_product_terms

### WooCommerce Order Capabilities

These capabilities control access to the "Orders" screen and features inside that area of WooCommerce.

- read_shop_orders
- delete_shop_orders
- edit_shop_orders
- edit_others_shop_orders
- publish_shop_orders
- read_private_shop_orders
- delete_shop_orders
- delete_private_shop_orders
- delete_published_shop_orders
- delete_others_shop_orders
- edit_private_shop_orders
- edit_published_shop_orders
- manage_shop_order_terms
- edit_shop_order_terms
- delete_shop_order_terms
- assign_shop_order_terms

### WooCommerce Coupon Capabilities

These capabilities control access to the "Coupons" screen and features inside that area of WooCommerce.

- read_shop_coupons
- delete_shop_coupons
- edit_shop_coupons
- edit_others_shop_coupons
- publish_shop_coupons
- read_private_shop_coupons
- delete_shop_coupons
- delete_private_shop_coupons
- delete_published_shop_coupons
- delete_others_shop_coupons
- edit_private_shop_coupons
- edit_published_shop_coupons
- manage_shop_coupon_terms
- edit_shop_coupon_terms
- delete_shop_coupon_terms
- assign_shop_coupon_terms

---

## How to Give WooCommerce Capabilities to User Roles

If you use the [PublishPress Capabilities](https://publishpress.com/links/capabilities) plugin, you can choose which user roles have access to the capabilities in the WooCommerce plugin. Go to the "Capabilities" screen and click the "WooCommerce" tab. You will be able to grant these capabilities to a new user role.

![WooCommerce capabilities](https://publishpress.com/wp-content/uploads/2024/02/woocommerce-capabilities-1024x647.png)

---

## Helpful link for WooCommerce Capabilities

- [The official WooCommerce plugin page](https://wordpress.org/plugins/woocommerce/).
- [The code that controls WooCommerce capabilities](https://github.com/woocommerce/woocommerce/blob/f513ce7c253b0b05511e1eb592b9345aaf084f9a/plugins/woocommerce/includes/class-wc-install.php#L1788C3-L1814C4).
