Assign Product to Vendor

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

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

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

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
- Display name
- Shop address
- Enter and update vendor payment details

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.

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

View Transaction Details
- Click on a transaction to view complete transaction information.

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

Miscellaneous Settings (Vendor Level)
The admin can configure vendor-specific settings.

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.

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

