---
title: Assign Product to Vendor
source: https://wpdoc.webkul.com/woocommerce-marketplace/documentation/vendor-management-and-product-assignment.html
---

# Assign Product to Vendor
<a class="doc-image-link" href="./assets/assign-product.webp"><img src="./assets/assign-product.webp" alt="assign Product to Vendor" /></a>

The admin can assign products to vendors directly from the **product edit page**.

---

## Assign Product from Product Page

- The admin can assign any product to a vendor from the **right column** of the product edit page.
- Search and select the vendor name from the vendor list.
- Assign the product to the selected vendor.

### Key Points

- Admin can assign:
  - Admin-created products to vendors
  - One vendor’s product to another vendor
- If a product is reassigned:
  - It will no longer appear in the **previous vendor’s product list**
  - It will appear in the **new vendor’s product list**

<a class="doc-image-link" href="./assets/woocommerce-marketplace-transfer-seller.webp"><img src="./assets/woocommerce-marketplace-transfer-seller.webp" alt="Transfer Product to Vendor" /></a>

---

## Vendor List – WooCommerce Marketplace

The **Vendor List** allows the admin to manage all vendors from the WooCommerce admin panel.

---

### Vendor List Features

- View full vendor bio and profile details
- Edit vendor profile via the **Username** link
- Approve or disapprove vendors

### Editable Sections Include

- Personal options
- Name & contact information
- About page
- Account management
- Billing address
- Shipping address

---

## Add New Vendor

The admin can add a new vendor manually by navigating to:

**Marketplace → Vendors → Add New**

<a class="doc-image-link" href="./assets/vendors-list.webp"><img src="./assets/vendors-list.webp" alt="Vendors List" /></a>

---

### Vendor Creation Steps

- Fill in vendor details such as:
  - Username
  - Email
  - Role (Seller)
  - Profile and shop details
- Save the vendor to add them to the marketplace

<a class="doc-image-link" href="./assets/add-new-vendor.webp"><img src="./assets/add-new-vendor.webp" alt="Add New Vendor Form" /></a>

---

## Manage Vendor

Click the **Manage** button next to a vendor to access vendor management options.

---

## Vendor Details

From the **Details** section, the admin can:

- View vendor information:
  - Username
  - Email
  - Display name
  - Shop address
- Enter and update vendor **payment details**

<a class="doc-image-link" href="./assets/admin-end-seller-details.webp"><img src="./assets/admin-end-seller-details.webp" alt="Admin Vendor Details" /></a>

---

## Vendor Orders

- Admin can view all orders related to a vendor.
- Admin can mark orders as **paid** to the vendor.

### Pay Vendor for an Order

- Click the **Pay** button under the order actions.
- This creates a transaction for the order.

<a class="doc-image-link" href="./assets/seller-order.webp"><img src="./assets/seller-order.webp" alt="Vendor Orders" /></a>

---

## Transactions in WooCommerce Marketplace

Once payment is made:

- Order is marked as **paid**
- A transaction entry is created under **Transactions**

### Transaction Details Include

- Order ID
- Amount
- Transaction Type
- Payment Method
- Date Created

<a class="doc-image-link" href="./assets/admin-end-seller-transactions.webp"><img src="./assets/admin-end-seller-transactions.webp" alt="Admin Seller Transactions" /></a>

---

### View Transaction Details

- Click on a transaction to view complete transaction information.

<a class="doc-image-link" href="./assets/transaction-details.webp"><img src="./assets/transaction-details.webp" alt="Transaction Details" /></a>

---

## Commission Management

- Admin can define and manage vendor commission rates.
- View:
  - Total vendor sales
  - Admin commission earned

<a class="doc-image-link" href="./assets/seller-commission.webp"><img src="./assets/seller-commission.webp" alt="Vendor Commission" /></a>

---

## Miscellaneous Settings (Vendor Level)

The admin can configure vendor-specific settings.

<a class="doc-image-link" href="./assets/miscellaneous-settings.webp"><img src="./assets/miscellaneous-settings.webp" alt="Miscellaneous Settings" /></a>

---

### Product Category Settings

- **Allowed Categories**:
  - Define which categories the vendor can use when adding products

---

### Order Approval

- **Enable**:
  - Vendor sees orders and receives notifications only after **admin approval**

---

### Dynamic SKU

- **Enable**:
  - Automatically prefixes vendor SKU
- **Product SKU Prefix**:
  - Define the prefix for vendor SKUs

---

### Translate Products (WPML)

- Allow vendors to translate products using **WPML**
- Vendors can translate products from their dashboard

> **Note:**
> This option appears only when the **WPML plugin** is installed and activated.

---

## Reported Flags

- Admin can view all reported flags raised against a vendor.

<a class="doc-image-link" href="./assets/flag-setting.webp"><img src="./assets/flag-setting.webp" alt="Reported Flags" /></a>

---

## Withdrawal Requests Management

- Admin can manage vendor withdrawal requests:
  - Approve
  - Reject
  - Process payments
- Actions depend on the vendor’s available balance

<a class="doc-image-link" href="./assets/withdrawal-request.webp"><img src="./assets/withdrawal-request.webp" alt="withdrawal request" /></a>


---
