Feature Catalog

The canonical list of what WP Sell Services does, and which tier it is in. If a feature is not on this page, treat it as not shipping.

Version: 1.7.0-dev · Last verified: 2026-08-26 — every row checked against source

Free and Pro documentation both live in this folder — the Free plugin's docs/website/ is the single source of truth. There is no separate Pro docs tree.

Legend: Yes ships and is exercised · Partial ships with a stated limit · Not yet built but deliberately off.


Selling and buying

Feature Free Pro
Service listings with packages and add-ons Yes Yes
Vendor profiles, portfolios, seller levels Yes Yes
Buyer requests and vendor proposals Yes Yes
Order lifecycle with requirements, delivery, revisions Yes Yes
Order messaging Yes Yes
Reviews and ratings Yes Yes
Disputes with frontend messaging Yes Yes
Favourites Yes Yes
Services per vendor Configurable, default 20 (set 0 for unlimited) Same

Money

Feature Free Pro
Standalone checkout (no other plugin needed) Yes Yes
Payment gateways Stripe, PayPal, Offline + Razorpay
Ecommerce integrations WooCommerce, EDD, FluentCart
Commission, per-vendor rates Yes + tiered rules
Vendor subscription plans (charge vendors to sell) Yes, off until you enable it
Service limits: gallery images, add-ons, FAQs, buyer requirements 4 / 3 / 5 / 5 Unlimited
Service limits: pricing packages, video embeds 3 / 1 Same — Pro does not raise these
Vendor wallet and withdrawals Yes, built in Same, plus the option to keep balances in TeraWallet or MyCred instead
Manual payouts (mark paid, CSV export) Yes Yes
Stripe Connect automated payouts Yes
PayPal Payouts batches Yes
Tips Yes Yes
Paid extensions on catalog orders Yes Yes
Milestone contracts on buyer-request orders Yes Yes
Refunds, including partial Yes Yes
Display currency (approximate price in the shopper's currency) Yes

Paying a single existing amount — a tip, a milestone phase, a paid extension — is supported on Standalone and WooCommerce. If your marketplace needs those, run it on one of those two.

Display currency is presentation only. The shopper's currency is detected from their timezone and shown as an approximate figure beside the real price; every order, payout and refund is still settled in your base currency, and the charge currency is stated at checkout. It is not multi-currency settlement.

Marketplace surfaces

Feature Free Pro
Frontend dashboard (buyer + vendor) Yes Yes
Role-based dashboard sections Yes Yes
Dark mode and theme integration Yes Yes
Gutenberg blocks and shortcodes Yes Yes
Email notifications Yes + white-label branding
In-app notifications Yes Yes
Push notifications to phones (Firebase) Yes
Realtime messaging (Pusher-protocol) Yes Yes

Operations

Feature Free Pro
Admin order, vendor, dispute, withdrawal management Yes Yes
Moderation queues Yes Yes
Analytics Basic stats Full dashboards; CSV export on the admin screen
File storage Your server Your server. S3, Google Cloud and DigitalOcean can be configured, but delivery files are not sent to them yet -- the bucket is reachable only through the REST API. See the note below.
Audit log Yes Yes
REST API Yes Yes
WP-CLI Yes Yes

Cloud storage is not connected to deliveries. The S3, Google Cloud and DigitalOcean drivers work and the connection test really does reach your bucket, but nothing routes a delivery file through them -- deliveries are still stored in the WordPress media library. Configure it only if you are building against the REST API. If you want delivery storage offloaded, wait for that to ship.

Not shipping yet

Feature Status
Recurring / subscription billing for services Not yet. The code is in Pro but every surface is switched off and there is no setting to turn it on. Do not buy Pro for recurring billing. See Recurring Services.

How this page is maintained

Entries are added only after the feature has been exercised, not when the code lands. A row here is a promise; an owner reads it before buying.

Related: Free vs Pro · Capabilities · audit/FEATURE_AUDIT.md for the developer-side inventory.