=== Joyvo Marketplace ===
Contributors: joyvo
Tags: marketplace, multi vendor, woocommerce, vendors, commission
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.3.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Turn your WooCommerce store into a multi-vendor marketplace: seller stores, a seller dashboard, commissions and payouts, run from wp-admin.

== Description ==

Joyvo Marketplace lets other people sell on your WooCommerce store.

= What it does =

**Sellers**
* Other people sell on your WooCommerce store - customers check out once for every seller
* Seller sign-up from My Account ("I want to sell"), with optional approval
* A seller dashboard with a sidebar menu, coloured stats, a 30-day sales chart, top products, recent orders and a profile checklist
* Sellers add and edit products with photos and options (size, colour...), each with its own price and stock
* Spreadsheet import and export for seller products
* Sellers see their orders with the shipping address and mark them shipped with tracking
* Seller reports for 7 days, 30 days, 90 days and 12 months, with best sellers
* Sellers' own coupons, replies to reviews and answers to product questions
* Sellers' own shipping rates, vacation mode and a verified-seller badge
* A seller team: managers and order clerks
* Sell a design: with Joyvo Product Designer, sellers put artwork on your products at their price - never below yours
**Store pages**
* A store page for every seller with logo, banner, about, rating, followers and policies - in your theme's header and footer, block themes included
* Products, Reviews and About tabs, search, categories, sorting, opening hours, address, phone and social links
* A store directory with banners, ratings, search, sorting and featured stores
* "Sold by" on every product and in the cart, a Seller tab and "More from this store"
**Shoppers**
* Shoppers follow stores, save products, message a seller, ask questions and report listings
* With Joyvo Community: "Message the seller" opens a real conversation on the seller's profile, one follow covers store and seller, and new products reach the seller's feed
* Returns and refund requests, and disputes you can step into
**Money**
* Commission per seller and per category, on top of your default rate
* Each seller line is recorded when paid, clears after your clearing period, then can be withdrawn
* Refunds, cancellations and failed orders are voided automatically - partial refunds take exactly the seller's share back
* Withdrawals by PayPal or bank: approve, mark paid, reject with a note, or pay every approved one at once
**You run it**
* wp-admin overview: a to-do list, sales, your commission, top sellers, recent orders and a 30-day chart
* Approve or disable sellers, verify them and feature their stores
* Reports per seller for any period, with a CSV download
* Announcements to every seller
* Emails to sellers for new orders, approval and payouts; emails to you for new sellers and withdrawal requests
* Optional sync to Joyvo CRM: buyers and sellers become contacts

== External services ==

This plugin can connect to the Joyvo CRM (https://www.joyvo.com), only if you paste a connection token in
Marketplace > Settings. When connected, each paid marketplace order sends the buyer's name, email, phone and company,
the order number, total, items and store names to your own Joyvo CRM, so the buyer appears as a contact. Nothing is
sent when no token is set. Terms: https://www.joyvo.com/terms - Privacy: https://www.joyvo.com/privacy

== Installation ==

1. Install and activate WooCommerce.
2. Install and activate Joyvo Marketplace.
3. A "Seller dashboard" page is created for you. Set your commission in Marketplace > Settings.
4. Optional: add [jvmk_stores] to a page for a store directory.

== Frequently Asked Questions ==

= How do sellers get paid? =

Sellers add their PayPal email or bank details in their store settings and request a withdrawal. You pay them, then
mark the withdrawal paid in Marketplace > Withdrawals.

= Can I charge different sellers different commission? =

Yes - set a rate per seller on the Sellers screen; leave it blank to use the default.

== Changelog ==

= 1.3.1 - 2026-10-11 =
* The admin pages fit a phone: sellers, withdrawals, reports and orders show as labelled cards.

= 1.3.0 - 2026-10-07 =
* With Joyvo Community on the same site: "Message the seller" and "Profile" open the seller's community profile - one place to talk.
* Following a store follows its seller in the community, and new products go to the seller's community feed.

= 1.2.0 - 2026-10-06 =
* Seller dashboard: a sidebar menu, coloured stats, a 30-day sales chart, top products, recent orders and a store profile checklist.
* Reports for 7 days, 30 days, 90 days and 12 months, with best sellers.
* Store pages: Products, Reviews and About tabs, search, categories and sorting, opening hours, address, phone and social links.
* A store directory with banners, ratings, search, sorting and featured stores.
* A Seller tab and "More from this store" on every marketplace product.
* Emails to sellers for new orders, approval and payouts; emails to you for new sellers and withdrawal requests.
* wp-admin: a to-do list, top sellers, recent orders and a Featured toggle per seller.
* Sell a design on your products (with Joyvo Product Designer), at the seller's price with your price as the floor.
* Store pages sit in your theme's header and footer, including block themes.

= 1.1.0 - 2026-10-05 =
* Seller coupons, review replies, product questions, returns and disputes, store staff, verified badge, followers,
  saved products, message the seller, abuse reports, announcements, product options, spreadsheet import / export,
  seller shipping rates, commission per category, pay all approved withdrawals at once.
* Partial refunds now take the seller's share off their earnings.

= 1.0.0 - 2026-10-05 =
* First release: seller sign-up and stores, seller dashboard, commissions, clearing, withdrawals, admin overview,
  sellers, withdrawals, reports with CSV, settings, optional CRM sync.
