Wbcom Designs WordPress Tutoring Marketplace
WordPress Education Self-Hosted REST API v1.0.0

Your tutoring platform should not cost more than your tutors earn.

WP Sell Services turns your WordPress site into a tutoring marketplace. Tutors create session packages with tiered pricing. Students browse subjects, compare tutors by reviews and seller level, book sessions, and pay through built-in Stripe or PayPal. Requirements collection ensures tutors arrive prepared. No WooCommerce. No monthly platform fees.

Download Free Try Live Demo Try Live Demo See All Features
Your tutoring platform should not cost more than your tutors earn. — product screenshot
87 Five-Star Reviews on TrustpilotWordPress 6.9 TestedPHP 8.1+GPL LicensedSelf-HostedNo SaaS FeesStudent Data Stays Yours

Building a tutoring platform has always meant choosing between cost and control.

SaaS tutoring platforms
Platforms like Wyzant take 25% of every session. TutorCruncher charges $50-200/month. You build your student base on their infrastructure, and they control the economics.
Generic marketplace SaaS
Sharetribe and similar platforms charge $100-500/month but have no concept of sessions, student requirements, or tutor verification. You pay premium prices for a generic tool.
WordPress booking plugins
Calendar and appointment plugins handle scheduling but lack marketplace features: no tutor profiles, no student reviews, no commission tracking, no multi-tutor management.
Custom development
Building a tutoring marketplace from scratch costs $15,000-40,000 and takes months. Most education startups burn through their budget before launching.
WP Sell Services gives you a complete tutoring marketplace in one WordPress plugin. Session packages, student requirements, tutor verification, reviews, and payments. All included free.
The only plugin of its kind

The only WordPress plugin that works as a tutoring marketplace out of the box.

Booking plugins handle calendars. Directory plugins handle listings. WP Sell Services handles the complete tutoring workflow: session packages with tiered pricing, student requirement collection before sessions begin, delivery tracking, revision support for follow-up sessions, and a review system that builds tutor credibility over time.

01

Session packages with tiered pricing

Tutors create packages (e.g., Single Session, 5-Session Bundle, Monthly Plan) with different pricing, durations, and inclusions. Students compare and choose the package that fits their learning goals.

02

Student requirement collection before work begins

After booking, students submit learning objectives, current skill level, preferred topics, and any materials. Tutors review requirements before the first session so no time is wasted.

03

Tutor verification through performance-based seller levels

4 auto-calculated levels (New, Rising, Top Rated, Pro) based on completed sessions, review scores, and response times. Students see verified competence, not just self-reported credentials.

Your tutoring marketplace is live in under 10 minutes

1
Install and configure your platform
Run the setup wizard to name your platform, set the currency, define your commission rate on sessions, and choose how tutors register. Pages are created automatically.
2
Tutors create session listings
A 6-step wizard guides each tutor through creating a professional listing: subject description, session packages with pricing tiers, gallery of teaching materials or credentials, FAQs, and pre-session requirements.
3
Students browse, book, and learn
Students browse by subject, filter by price and tutor level, compare packages, and pay through Stripe or PayPal. They submit learning goals, and the tutor begins. Reviews and ratings build trust over time.

Who it's for

Tutoring marketplace founders
Build a platform where tutors list sessions and students book directly. Earn commission on every session without paying SaaS fees that eat your margins.
Language learning platforms
Language tutors offer conversation practice, grammar sessions, and exam prep packages. Students filter by language, level, and tutor rating to find their match.
Music lesson marketplaces
Music teachers list instrument-specific lesson packages. Students browse by instrument, see teacher portfolios and reviews, and book lesson bundles.
Test prep companies
SAT, GRE, GMAT, and professional certification tutors offer targeted prep packages. Requirements collection captures the student's target score and timeline.
Corporate training platforms
Trainers list professional development sessions. Companies browse and book training for teams. Internal marketplace with full control over data and billing.
Homeschool co-ops and learning communities
Parents find and book specialized tutors for their children. Reviews and seller levels build trust within the community. Session tracking keeps everything organized.

SaaS tutoring platforms profit from your tutors. You should too.

Wyzant takes 25% of every session from your tutors. TutorCruncher charges $50-200/month and still does not give you a public marketplace. WP Sell Services gives you a complete self-hosted tutoring platform where you control the commission rate and own the student relationships.

Capability
WP Sell Services
Self-Hosted
Wyzant
SaaS 25%
TutorCruncher
SaaS
No monthly SaaS fees
You set the commission rate
Built-in Stripe & PayPal
Session packages with tiered pricing
Pre-session requirement collection
Student-facing public marketplace
Performance-based tutor verification
Delivery + follow-up tracking
Dispute resolution with admin mediation
Student reviews with sub-ratings
Self-hosted, student data stays yours
Full REST API for mobile apps
Free version with full marketplace

WP Sell Services is the only self-hosted WordPress solution for building a tutoring marketplace. SaaS platforms own the relationship between your tutors and students. We give that relationship back to you.

Student-tutor matching

Two ways for students to find tutors, both included free

Students can browse tutor listings by subject, level, and reviews to find the right match. Or they can post a learning request describing what they need help with, and tutors submit proposals with session plans and pricing. Both paths lead to managed sessions with requirement collection, delivery tracking, and reviews.

Browse tutors by subject
Tutors list session packages organized by subject and level. Students search, filter by price and tutor rating, compare packages, and book directly.
Post a learning request
Students describe what they need help with, set a budget, and tutors submit proposals explaining their approach and pricing. Students pick the best fit.
Managed session workflow
After booking, students submit learning goals. The tutor delivers, the student reviews the work, and both parties leave ratings. Follow-up sessions can be requested.
Student learning requests with tutor proposals

Students post what they need to learn, tutors respond with session plans. Two ways to connect, one managed workflow.

Everything your community needs

No extensions to buy. No integrations to configure. It ships with all of this.

Tutor dashboard

Tutors manage their listings, active sessions, earnings, student messages, and teaching portfolio from a responsive frontend dashboard. No wp-admin access needed.

Session package wizard

6-step guided creation for professional tutor listings: subject description, 3-tier session packages (single, bundle, plan), teaching portfolio, FAQs, and pre-session requirements.

Built-in payments (no WooCommerce)

Stripe, PayPal, and offline payments out of the box. Students pay when booking. No third-party checkout plugins, no WooCommerce installation required.

Pre-session requirement collection

After booking, students submit their learning goals, current skill level, and specific topics. Tutors review requirements before the first session to arrive prepared.

Session lifecycle management

11 statuses track every session from payment to completion: requirements, in-progress, delivery, review, and follow-up. Deadline reminders and auto-complete keep things moving.

Follow-up session support

After completing a session, students can request follow-up work or additional sessions. Configurable revision limits per package handle scope changes gracefully.

Student reviews and tutor levels

5-star review system with sub-ratings for communication, expertise, and value. 4 auto-calculated tutor levels: New, Rising, Top Rated, and Pro Tutor.

Dispute resolution

If a session does not meet expectations, students open a structured dispute. Both parties submit evidence. An admin mediates and resolves with a refund, partial credit, or dismissal.

Student learning requests

Students post what they need help with, set a budget, and tutors respond with session proposals. Students compare proposals and accept the best fit.

Platform commission tracking

Set your commission rate globally or per tutor. Track earnings, clearance periods, pending payouts, and completed withdrawals from one admin dashboard.

25 email notifications

Automated emails for every session event: new booking, requirement submission, session delivery, follow-up request, review, and payout. Each notification is individually toggleable.

REST API for mobile apps

21 API controllers cover tutor listings, bookings, reviews, messaging, disputes, and earnings. Build a companion mobile app for students and tutors with the included batch endpoint.

Commission-free tipping

Students tip tutors for exceptional sessions. Tips go directly to the tutor with zero platform commission. A simple gesture that increases tutor retention.

Tutor portfolios

Tutors showcase credentials, teaching samples, and past work on their profile. Students browse portfolios alongside reviews and tutor levels to evaluate quality.

10 currencies and multilingual support

USD, EUR, GBP, AUD, CAD, INR, JPY, BRL, MXN, and ZAR. Full RTL support and WPML/Polylang compatibility for multilingual tutoring platforms.

Simple, honest pricing

One-time payment or annual subscription. All features included in every plan — no hidden add-ons.

Free
Unlimited sites
Free
  • Unlimited sites
  • Full marketplace features
  • Stripe & PayPal checkout
  • Vendor dashboards
  • Reviews & disputes
  • REST API
Get Free
Most popular
Pro Personal
1 site
$69 /year
  • Everything in Free
  • 1 site license
  • WooCommerce & EDD
  • Vendor analytics
  • Cloud storage
  • Automated payouts
Get Pro Personal
Pro Agency
Unlimited sites
$199 /year
  • Everything in Pro
  • Unlimited sites
  • Stripe Connect
  • White-label
  • Recurring services
  • Priority support
Get Pro Agency

Free forever. Pro plans renew annually. Cancel any time.

30-day money-back guarantee. No questions asked.

Rated 4.7/5 on Trustpilot from 87 reviews

Top notch support! I've been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend!

Woods

Trustpilot - 5 stars

I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins.

Sora Seaton

Trustpilot - 5 stars

The template from Wbcom Designs is truly great. Modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance.

Barry Bohme

Trustpilot - 5 stars

Common questions

Can tutors create different session packages?
Yes. Each tutor creates listings with 3-tier pricing packages. For example: a single session, a 5-session bundle, and a monthly tutoring plan. Each tier has its own price, description, delivery time, revision limit, and inclusions.
How do students submit their learning goals before a session?
After booking and payment, the system prompts the student to fill out a requirements form. Tutors define which questions to ask (learning goals, current level, specific topics, preferred materials). The tutor reviews these requirements before the session begins.
How does tutor verification work?
WP Sell Services uses an automatic seller level system with 4 tiers: New, Rising, Top Rated, and Pro. Levels are calculated based on completed sessions, average review scores, response times, and order completion rates. Tutors earn higher levels through consistent performance, not self-reported credentials.
Can students leave reviews after sessions?
Yes. After a session is completed, both parties can leave reviews. Students rate tutors with a 5-star system including sub-ratings for communication, expertise, and value. These reviews are public and contribute to the tutor's seller level calculation.
Do I need WooCommerce?
No. WP Sell Services includes built-in Stripe, PayPal, and offline payments with a standalone checkout. No WooCommerce installation required. If you already use WooCommerce, the Pro version adds integration for access to 100+ additional payment gateways.
Can students post what they need and let tutors respond?
Yes. Students post a learning request describing the subject, skill level, budget, and timeline. Tutors browse open requests and submit proposals with their teaching approach and pricing. Students compare proposals and accept the best fit.
What happens if a student is unhappy with a session?
Students can request follow-up work within the package revision limits. If the issue is unresolved, they can open a formal dispute. Both parties submit evidence, and a platform admin mediates. Resolutions include full refund, partial credit, or dismissal.
Can I build a mobile app for my tutoring platform?
Yes. 21 REST API controllers cover tutor listings, bookings, reviews, messaging, disputes, and earnings. The batch endpoint lets you combine up to 25 API calls in a single HTTP request for fast mobile performance.
How do tutors get paid?
After a session is completed and the clearance period passes, the tutor's earnings become available for withdrawal. Tutors request payouts from their dashboard. Admins process payments via PayPal or bank transfer. Pro adds automated scheduled payouts and Stripe Connect for direct transfers.
Is student data safe on my own server?
Yes. WP Sell Services is fully self-hosted. Student data, session records, messages, and payment information never leave your server. You maintain complete control over data privacy, which is important for education platforms that must comply with student privacy regulations.

Launch your tutoring marketplace today. Start free, grow with Pro.

One license. Instant download. Works with any WordPress theme.

Buy WordPress Tutoring Marketplace Read the docs Try the demo