Turn Your Store Into a Marketplace. Overnight.
Sellers apply, commission calculates itself, orders split automatically, payouts go out in one click. Your Joomla ecommerce store just grew a whole new revenue stream.
Everything a Real Marketplace Needs
No spreadsheet. No manual payout runs. No sellers emailing to ask what they're owed.
Seller Onboarding, Your Rules
Open signup, invitation-only, or admin-added. Custom application fields, optional CAPTCHA, manual review or instant auto-approve. Approve a seller with no account yet and one gets created for them.
A Commission Engine That Bends to You
One global rate, or override rules by seller, product, or category — percent, flat fee, or both, ranked by priority. Choose pre-tax or post-tax, include or exclude shipping and discounts, deduct gateway fees or don't.
Automatic Commission Clawback
Order gets refunded or cancelled? The commission reverses itself. No manual correction. No chasing a seller for money that never should have gone out in the first place.
Orders Split Themselves
Any order touching more than one seller gets divided into per-seller sub-orders automatically. Each seller updates their own fulfillment. You stop relaying tracking numbers by hand.
Multi-Gateway Batch Payouts
PayPal, Stripe, or manual bank transfer — each seller picks their own rail. Weekly, monthly, threshold-based, or manual scheduling. One batch action sends every pending payout at once.
A Running Ledger Sellers Can Trust
Every commission and payout, chronologically, with a live balance. Sellers pull their own monthly statement as a CSV. Nobody has to ask you what they're owed — they already know.
Seller-Defined Shipping
Every seller sets their own flat rate, per-unit rate, free-shipping threshold, and country coverage. Checkout combines them into one clean rate automatically.
Branded Seller Storefronts
Every seller gets their own store page — logo, story, shipping policy, refund policy, return policy. Their brand, on your marketplace.
Vacation Mode
A seller heading out flips one toggle, every one of their products goes quiet, and everything comes back exactly as it was the moment they return.
Low-Stock Alerts
Sellers get emailed the moment their inventory runs thin — before the "sorry, that just sold out" conversation happens.
Real Seller Analytics
Views, units sold, and conversion rate per product, right in the seller dashboard. Not a guess. Numbers they can actually act on.
Payouts Without the Saturday Reconciliation Project
Set your rhythm — weekly, monthly, threshold-based, a blend of both, or fully manual — and process every pending seller payout in one batch action. PayPal, Stripe, and manual bank transfer are all supported, each seller choosing their own rail. Sellers who want their money sooner request a withdrawal themselves; you approve or reject it without a single email. This is the part of running a marketplace that eats a founder's weekend. Not anymore.
- Weekly, monthly, threshold, combined, or manual payout scheduling
- Batch-process every pending payout across every seller in one action
- Seller-initiated withdrawal requests with admin approve/reject
- Running ledger and downloadable monthly statements for every seller
A Commission Engine, Not a Single Number
Most marketplaces bolt on one flat commission percentage and call it done. This one lets you set a global default and then layer in overrides by seller, by product, or by category — each one its own rate type, ranked by priority so the most specific rule always wins. Bulk lumber can carry a thin flat fee while accessories carry a healthy percentage. A founding seller can keep a legacy rate while everyone else pays standard. And if an order gets refunded, the commission reverses on its own.
- Global default rate plus vendor, product, and category overrides
- Percentage, flat fee, or percentage-plus-fixed rate types
- Pre-tax or post-tax base, with shipping, discount, and gateway-fee toggles
- Automatic clawback on refunds and cancellations, plus a one-click audit tool
A Dashboard Sellers Actually Use
Sales, commissions, payouts, orders, shipping, ledger, refund requests, your announcements, and product analytics — one tabbed dashboard, no second login, no spreadsheet you have to send them. Sellers see exactly what they've earned, exactly what's coming, and exactly which products are working. That visibility is what turns a first-time applicant into a seller who sticks around for years.
- Sales, commissions, payouts, orders, and shipping in one tabbed view
- Per-product view, unit-sold, and conversion analytics
- Self-serve refund requests and store-wide or targeted announcements
- Bulk product CSV import/export for sellers with large catalogs
Real-World Use Cases
Your Sellers Are Waiting. Stop Running It By Hand.
Every day you run a marketplace on a spreadsheet is a day a seller doesn't fully trust the numbers. Set the rules once, let the commission engine and the batch payouts do the rest, and get back to actually growing the thing you built.
Translated In The Following Languages
Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Apps
- J2Commerce Version 6.x
- Joomla Version 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishFix Fix the seller dashboard link in approval emails pointing at the administrator
New Feature Move sellers into configurable user groups when their application is approved
New Feature Remove sellers from configurable user groups on reject or unapprove
Fix Hold vendor approval to the approval setting alone
Fix Gate the seller application form on the sign-up mode, which had no effect before
Fix Check the Seller Application permission before the form renders, not only on submit
Fix Fix subfolder installs repeating the subfolder in emailed links
Improvement Build site-facing email links through the core site router with a pinned origin
Improvement Apply the sign-up mode on the request that writes, not only the one that renders
Deletion Drop the invitation sign-up option, which nothing implemented
Improvement Seller Sign-Up Mode now defaults to Open, matching how every install behaved
Update Existing sites storing the invitation value behave as Open; no migration needed
Update Sellers asked for more information can always reopen their own application
Update Requires Joomla 6.x + J2Commerce 6.x
Fix Fix store email failing to send on servers that refuse an envelope sender
Improvement Match Joomla core by leaving the envelope sender unset when sending
Update Bounces now go to the server default address rather than the store address
Update Requires Joomla 6.x + J2Commerce 6.x
Fix Fix do not only use address id only, use user id to ensure the address belongs to the user
Update Requires Joomla 6.x + J2Commerce 6.x
New Feature Batch "mark paid" action to settle several vendors at once from the payouts screen
New Feature New payout-dashboard quick-links event so payout gateways can add their own admin tiles
Fix Fix admin Database maintenance errors: phantom "column 'COLUMN'" problems and a SQL syntax banner from the update scripts
Improvement Consolidate commission bulk approve/void into a single toolbar Actions dropdown
New Feature Add a documentation link field to the app settings
Improvement Replace raw date inputs with the Joomla calendar picker on dashboard date ranges
Fix Fix a payout-controller type hint that broke under Joomla 6
Improvement Normalize in-app documentation URLs
Update Requires Joomla 6.x + J2Commerce 6.x
New Feature Dispatch AfterDisplayLineItemTitle in the vendor order-detail dashboard, matching core's cart/checkout/confirmation line-item annotation support
Improvement Add VendorOrdersModel::getOrder() so vendor order-detail views can access the parent order alongside the vendor's order items
Update Requires Joomla 6.x + J2Commerce 6.x
You may also be interested in these products
Stay Updated
Subscribe for free and be the first to know about the latest features, updates, and new additions.