Vendora – Multi Vendor Marketplace for Easy Digital Downloads.

WordPress Plugins apuzaman March 29, 2026
<?php echo esc_attr( get_the_title() ); ?>

Vendora is a complete multi-vendor marketplace plugin for Easy Digital Downloads. It transforms your EDD-powered WordPress store into a fully featured digital…

Vendora is a complete multi-vendor marketplace plugin for Easy Digital Downloads. It transforms your EDD-powered WordPress store into a fully featured digital marketplace where multiple vendors can register, list products, track earnings, and request payouts — all from a dedicated frontend dashboard. If you are looking to build a multi-vendor marketplace without monthly SaaS fees or per-transaction cuts, Vendora gives you full ownership for a Yearly price of $49.

What Vendora Does

Easy Digital Downloads is the most trusted platform for selling digital products on WordPress. Vendora extends it with a complete vendor ecosystem — giving each seller their own storefront, dashboard, commission tracking, and automatic payouts via PayPal or Stripe. Built by the team at Teconce, Vendora is the missing multi-vendor marketplace layer for EDD-powered stores. No SaaS fees. No per-transaction cuts. Full ownership.

Multi-Vendor Marketplace Features

Everything your digital marketplace needs — out of the box, no expensive add-ons required.

Vendor Registration & Approval

Accept vendor applications manually or set auto-approval. New registrations go through a customizable registration form built with the drag-and-drop Registration Form Builder.

Frontend Vendor Dashboard

Vendors manage everything from the frontend — products, orders, earnings, withdrawals, reviews, support tickets, and settings — without needing wp-admin access.

Flexible Commission System

Set a global commission rate, then override it per product, per vendor, or automatically via tiered rules based on total sales volume. Commission priority order:

  1. Per-product rate
  2. Per-vendor rate
  3. Tier-based rate
  4. Global default

Commission Tiers

Create tiers with a minimum sales threshold and a corresponding rate. A daily background job automatically upgrades vendors to the right tier as their sales grow.

Earnings Hold Period

Newly earned commissions are held for a configurable number of days (default: 7) to cover potential refunds. An hourly cron job releases earnings to “Withdrawable” status when the hold period ends.

Automatic Payouts — PayPal & Stripe

Approve a withdrawal and Vendora fires the payout automatically. No manual transfers needed.

Vendor Storefronts

Each vendor gets a public store page with banner, logo, bio, social links, product listings, ratings, achievement badges, and a real-time chat bubble.

Ratings & Reviews

Customers rate vendors on their store pages. Ratings are displayed on the storefront and inside the vendor dashboard.

Achievement Badges

Reward top vendors automatically or manually with custom badges displayed on their dashboard and public storefront.

Real-Time Vendor Chat

A floating chat widget on vendor store pages lets customers message vendors instantly. Vendors manage all conversations from the Messages tab in their dashboard.

Referral Program

Each vendor gets a unique referral link. When a referred person joins as a new vendor, the referrer earns a bonus commission on that vendor’s first sale.

Dispute Management

Vendors can challenge commissions they believe are incorrect. Admins review, add resolution notes, and close disputes with one click. Both parties are notified automatically.

Support Ticket System

Vendors submit help requests directly from their dashboard. Admins manage all tickets from the Vendora admin area — no third-party helpdesk required.

Admin Analytics

Visual marketplace-wide reports: total revenue over time, commission breakdowns, top-selling vendors, and sales trends — powered by Chart.js and loaded via AJAX.

Product Form Builder

Drag and drop to customize which fields vendors see when creating products — title, description, price, version, demo URL, file upload, categories, tags, and more.

Webhooks & REST API

Push events to Zapier, Slack, or custom apps via webhooks. Full REST API available under vendora/v1/ for products, orders, earnings, and withdrawals.

Multi-Vendor Marketplace Payment Gateways

Vendora supports two automatic payout methods so your multi-vendor marketplace pays vendors without any manual work from you.

PayPal Payouts

Uses the PayPal Payouts API v1. Funds are sent directly to the vendor’s PayPal email address — no OAuth required from the vendor side. Supports 25+ currencies. Full sandbox mode for safe testing before going live. PayPal Payouts API Docs →

Stripe Connect

Uses Stripe Connect Standard/Express with transfers via the Stripe API. Funds appear in the vendor’s Stripe dashboard instantly (subject to their bank payout schedule). Supports 135+ currencies. Full test mode support. Stripe Connect Docs →

Scheduled Auto-Payouts

Under Vendora → Settings → Withdrawals, configure weekly or monthly auto-processing. Vendora will automatically approve and pay all pending withdrawal requests on schedule — no admin action needed.

Other Supported Methods: Bank Transfer, Wise, Manual (processed outside Vendora).

Modular Architecture — Enable Only What You Need

All optional features can be toggled from Vendora → Settings → Modules. Disabling a module never deletes data — re-enabling it restores everything instantly.

  • Badge Manager — Vendor achievement badges on dashboards and store pages
  • Verification — Identity/document verification for a Verified badge on the storefront
  • Support Tickets — Built-in vendor support inbox and admin management panel
  • Broadcast — Send bulk email announcements to all vendors from wp-admin
  • Vendor Chat — Real-time messaging between customers and vendors on store pages

How to Set Up Your Multi-Vendor Marketplace

Getting your multi-vendor marketplace live takes just a few minutes with Vendora’s guided setup.

  1. Install and activate Easy Digital Downloads (free version works)
  2. Upload vendora.zip via Plugins → Add New → Upload Plugin and activate
  3. Create a page with the shortcode [vendora_dashboard] and assign it in Vendora → Settings → General
  4. Create a registration page with the shortcode [vendora_registration]
  5. Add your PayPal or Stripe API keys under Vendora → Settings → API Keys and click Test Connection
  6. Go to Vendora → Vendors and start approving your first sellers

Requirements

  • WordPress 5.8+ (tested up to 6.6)
  • PHP 7.4+
  • Easy Digital Downloads 3.1+
  • MySQL 5.6+

Built for Developers — Extend Your Multi-Vendor Marketplace

Vendora is built with a clean namespaced PHP architecture and a rich extension surface for developers who need to go beyond the defaults.

  • Full REST API under vendora/v1/ — products, orders, earnings, withdrawals
  • Comprehensive action and filter hooks throughout the codebase
  • Custom module registration API for adding new dashboard tabs and admin pages
  • Webhooks for pushing marketplace events to external services
  • Caching strategy and rate limiting built in
  • Full developer documentation included (DEVELOPER-GUIDE.md)

Ready to Launch Your Multi-Vendor Marketplace?

Get Vendora for a yearly payment of $49. Includes updates, full documentation, and dedicated support from the Teconce team.

Need a custom multi-vendor marketplace setup or EDD integration? Our expert WordPress team is ready to help — get in touch here.

Vendora is developed by Teconce LLC — an Envato Elite Author with 2,800+ sales and 5,000+ satisfied customers worldwide. Compatible with Easy Digital Downloads, PayPal Payouts API, and Stripe Connect.


Vendora Changelog


= 1.3.0 — 2026-05-28 =

Bug fixes — Vendor Dashboard

  • Fixed “Get Verified” checklist link doing nothing (now scrolls smoothly to the verification card)
  • Fixed products page flash of PHP-rendered content before JS took over — loading spinner now shows from the start
  • Fixed admin reply bubbles in support tickets rendering with unreadable text color

Bug fixes — Product Form

  • Fixed: editing a variable-priced product incorrectly showed a stale price in the single price field
  • Fixed: scheduled discount had no effect on variable price tiers — now applies the discount percentage to every tier in real time
  • Fixed: the sale panel (% badge + countdown) never appeared on variable-priced products

Bug fixes — Admin: Support Tickets

  • Fixed: status-only update (no reply text) redirected to a blank page
  • Improved: submit button label now dynamically switches between “Update Status” and “Send Reply & Update Status”

Bug fixes — Admin: Withdrawals

  • Fixed: Approve and Reject buttons did nothing — they were nested inside the list table’s <form method="get"> wrapper, causing browsers to submit the wrong form. Approve is now a nonce link (GET), Reject uses a standalone hidden form outside the table
  • Fixed: withdrawal handlers checked vendora_manage_vendors instead of the correct vendora_manage_payouts capability

Improvements — Iconsax Icons

  • Fixed 16 broken/empty icon names across admin views and dashboard templates

Improvements — Mayosis Theme Integration

  • Vendor Reviews heading now respects the custom vendor label
  • Vendor store badges redesigned as pill-style layout with colour-coded dots
  • Storefront toolbar redesigned (transparent layout, pill search input, custom sort select chevron)
  • Chat send button replaced with inline SVG icon, restyled with brand colour

Improvements — Vendor Label Consistency

  • vendora_vendor_label() applied everywhere “Vendor” was hard-coded in user-facing output

Improvements — Mayosis Auth Modal (AJAX Login / Register / Forgot Password)

  • Complete rebuild as a premium self-contained modal — no Lity dependency
  • New: sliding Login / Register panels, Forgot Password overlay, password show/hide toggle, password strength meter (4-bar), live confirm-password match indicator, loading spinners, inline success/error messages, ESC + overlay-click close, mobile bottom-sheet layout
  • Fixed: modal was gated behind a customizer toggle that defaults to “disable” — now always renders for logged-out users
  • Fixed: failed nonce checks returned -1 instead of JSON, silently breaking the forms
  • Fixed: registration was blocked when WordPress “Anyone can register” was disabled
  • Improved: new users redirect to Vendora vendor registration page instead of homepage
  • Added: vendor-aware login redirect to vendor dashboard

= 1.0.0 — 2025-03-16 =

Initial release — full multi-vendor marketplace for Easy Digital Downloads including vendor dashboard, earnings & withdrawals, storefront, admin panel, REST API, webhooks, audit log, and inbox/messaging. Requires EDD 3.1.0.2+, PHP 7.4+, WordPress 5.8+.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ready to Download?

The download link will be sent directly to your inbox. Just enter your email below to start.

Check your "Updates" or "Promotions" tab if you don't see it!