Skip to content

Overview

Woo Sell Services turns your WooCommerce store into a service marketplace similar to Fiverr or Freelancer. Vendors list service products, customers purchase and submit requirements, and both parties communicate through a built-in conversation system until the service is delivered and approved.

  • Service product type - adds a “Service” checkbox to WooCommerce products with 7 requirement field types
  • Requirement gathering - customers fill structured forms (textbox, textarea, WYSIWYG editor, file upload, dropdown, multi-select, radio button) before work begins
  • Order conversations - AJAX messaging between vendor and customer with file attachments
  • Delivery workflow - vendors submit final deliveries, customers accept or request changes
  • Review system - star ratings with optional sync to WooCommerce product reviews
  • Email notifications - 6 WooCommerce email classes for the workflow steps
  • Live notifications - in-app notifications with AJAX polling
  • Webhooks - send order events to external services
  • Multi-vendor support - integrates with Dokan, WCFM, and WC Vendors
  • Order Conversations admin screen - the store owner can read, moderate, and export conversations from wp-admin (since 5.8.7)
  • REST API - read conversations and notifications over wss/v1 (since 5.8.7)
  • WooCommerce HPOS - compatible with High-Performance Order Storage
  • WPML compatible - translatable settings and notification templates via wpml-config.xml
  1. A vendor creates a WooCommerce product and checks the “Service” type.
  2. The vendor adds requirement questions using the 7 available field types.
  3. A customer purchases the service through the standard WooCommerce checkout.
  4. The customer is redirected to fill the requirement form (single-service orders only).
  5. The vendor receives the requirements and begins work.
  6. Both parties communicate through the order conversation page.
  7. The vendor submits a final delivery with attachments.
  8. The customer accepts the delivery, or rejects it and the vendor revises.
  9. Once accepted, both parties can leave star ratings and reviews.

Service products have special WooCommerce behavior:

  • Sold individually - service products are forced to a quantity of 1 per cart item
  • Unique cart keys - each service gets a unique cart item key, so the same service can appear as separate line items
  • Vendor self-purchase prevention - vendors cannot purchase their own service products
  • Guest checkout notice - guests see a notice that service orders require an account
  • Freelance marketplaces - design, writing, development, consulting services
  • Agency sites - sell packaged services with structured intake forms
  • Multi-vendor platforms - combine with Dokan, WCFM, or WC Vendors for a full marketplace
  • Single-vendor stores - sell your own services with a professional workflow
  • WordPress 3.0.1 or higher
  • WooCommerce (required - the plugin will not activate without it)
  • PHP 7.4 or higher recommended
Plugin What it adds
Dokan Vendor dashboard tab, product fields, order agent assignment
WCFM Dashboard menu, product fields, service provider page
WC Vendors Product options, variation fields, dashboard navigation
WooCommerce Subscriptions Subscription-based recurring services with renewal order navigation
WP Fusion Tag automation at service events (requirement, delivery, acceptance, rejection, review)
WPML Multilingual support for settings and notification templates
  • Installation - Install, activate, and license
  • Quick Start - Create your first service and walk the full order flow