# Overview
# Foundation and architecture
# Top plugin options (what they provide)
- Webkul WooCommerce Multi Vendor Marketplace: comprehensive seller dashboards, commission rules, and shipping management. Presented as a full marketplace solution.
- WCFM Marketplace (WooCommerce Multi-Vendor Marketplace): popular choice with front-end vendor dashboards, commission management, and shipping integrations.
- WC Vendors: supports vendor registration, product management, and automated payouts.
- Product Vendors (by WooCommerce): official WooCommerce extension that integrates closely with core and other WooCommerce extensions.
- Dokan: feature-rich, front-end vendor dashboards, social authentication, product reviews, and refund management.
Choose a plugin based on vendor UX, commission and payout flexibility, shipping workflows, and how well it integrates with your payment gateways and other tools.
# Functional map (requirements and integrations)
- Multiple sellers: multi-vendor plugin that ties vendors to the admin dashboard.
- Products: vendor/product management via front-end dashboards so sellers upload and maintain their listings.
- Payments: payment gateway or marketplace payment platform that supports split payments or calculates commissions at checkout.
- Payouts: vendor payout system that releases seller earnings on an agreed schedule.
- Shipping: shipping integrations that connect sellers with carriers and expose tracking codes.
- Reviews: product/vendor review system to build buyer trust.
- Search: an advanced search engine (for example Elasticsearch) to handle large catalogs and complex filters.
- ERP/CRM: API/integration layer to connect back-office systems.
# Transaction lifecycle (how the pieces work together)
- 1Seller registers via front-end form.
- 2Seller adds products in their dashboard (physical or digital).
- 1Payment gateway processes the total amount at checkout.
- 2Marketplace system calculates and deducts the owner's commission.
- 3Seller earnings are logged in a vendor ledger.
- 4Orders are split so each seller fulfills their items and uploads tracking codes.
- 5Platform releases vendor payouts based on the agreed schedule.
# Experience design: what "Amazon-like" means
# Practical decisions to make early
- Plugin selection: compare vendor features, commission flexibility, shipping and payout options, and how each plugin integrates with your payment gateways.
- Payments and commissions: decide whether to use split payments at checkout or hold and disburse funds later, and design commission rules accordingly.
- Shipping and logistics: define whether the marketplace controls fulfillment rules or lets each seller handle their own carriers and tracking.
- Back-office connectivity: plan ERP/CRM integrations for order, inventory, and accounting synchronization.
# Next steps Evaluate the listed plugins against your requirements checklist for vendor onboarding, commission rules, shipping flows, and payout frequency. Map the customer checkout flow and payment split approach before configuring vendor dashboards and shipping integrations.