Skip to content

Creating Your First Service

Woo Sell Services overviewPremiumGet Woo Sell Services →

Create your first service product, purchase it as a customer, and walk the complete order workflow from requirements to delivery.

  1. Go to WP Admin > Products > Add New.
  2. Enter a product title and description.
  3. In the Product Data section, check the Service checkbox.
  4. Set a price in the General tab.
  5. Optionally set an Estimate Time (in days) for the expected delivery duration.
  6. Scroll to the Service Requirement Questions meta box.
  7. Add requirement fields that customers must fill:
    • Textbox - single-line text input
    • Textarea - multi-line text area
    • WYSIWYG Editor - rich text editor
    • File Upload - file attachment
    • Dropdown - single-select dropdown
    • Multi-Select - multi-option dropdown
    • Radio Button - single-choice selection
  8. Mark fields as required or optional.
  9. Use drag-and-drop to reorder fields.
  10. Click Publish.
  1. Go to WP Admin > Pages > Add New.
  2. Add the shortcode [wss_services_shortcode].
  3. Publish the page.
  4. Go to WP Admin > WB Plugins > Woo Sell Services > General.
  5. Select this page as the service order page.
  1. Visit your shop and find the service product.
  2. Add it to the cart (service products are limited to quantity 1).
  3. Complete checkout (guests see a notice that an account is required).
  4. If the order contains a single service and no other products, you are redirected to fill the requirement form.
  5. Complete all required fields and submit.

The order status changes from Waiting For Requirement to Work In Progress.

The vendor sees the order in their dashboard:

  • WP Admin > WooCommerce > Orders (admin / single vendor)
  • Dokan / WCFM / WC Vendors dashboard (multi-vendor setups)

The vendor can:

  1. View submitted requirements.
  2. Send messages through the conversation panel.
  3. Attach files to messages.
  4. Update the estimated delivery date if needed.
  5. Submit a final delivery when work is complete.

When the vendor submits a final delivery:

  1. The order status changes to Waiting For Approval.
  2. The customer receives a notification.
  3. The customer reviews the delivery and either:
    • Accepts - order moves to Waiting For Review and the WooCommerce order is marked completed
    • Rejects - order returns to Work In Progress for revision

After the delivery is accepted, both parties can leave star ratings and reviews. Once a review is submitted, the service status moves to Order Complete. If WooCommerce review sync is enabled, service reviews also appear on the product page.

  • Emails - the 6 email templates sent during the workflow
  • Notification - in-app notifications for real-time updates
  • Webhooks - connect external services to order events
  • Colors and images - match the interface to your theme