Questo plugin non è stato testato con le ultime 3 versioni principali (major releases) di WordPress. Potrebbe non essere più mantenuto, o supportato, e potrebbe presentare problemi di compatibilità se utilizzato con versioni più recenti di WordPress.

VendorVerse aistore multi vendor store for WooCommerce

Descrizione

VendorVerse aistore multi vendor store for WooCommerce transforms your WooCommerce store into a fully-featured multi-vendor marketplace. Vendors get their own dashboard, storefront, product management, order tracking, wallet system, and withdrawal requests.

Key Features:

Vendor Management

  • Vendor registration & admin approval workflow
  • Vendor dashboard with real-time analytics & 30-day sales chart
  • Public vendor storefront with banner, logo, bio, follow system
  • Tiered commission system (Free / Pro / Enterprise plans)
  • Vendor subscription plan management

Product Management

  • Add, edit, delete products from the front end
  • Product approval workflow with admin review
  • Support for virtual and downloadable products
  • Gallery images, tags, categories
  • Product publishing controls (publish / unpublish)

Order & Payout System

  • Vendor-specific order listing and order detail page
  • Automated payout on order completion
  • Tiered commission rates based on sales volume
  • Refund reversal — automatically reverses payout on refunded orders
  • Add-to-cart tracking and conversion rate reporting

Wallet & Withdrawals

  • Vendor wallet with full transaction history
  • Withdrawal requests (Bank, PayPal, UPI, Cryptocurrency)
  • Admin approval / rejection with email notifications
  • Bank details form with lock feature
  • Configurable minimum withdrawal amount

Advanced Analytics & Reports

  • Platform revenue chart (7 / 30 / 90 / 365-day views)
  • Top vendors doughnut chart
  • Top products by orders table
  • Cart-to-order conversion rate
  • CSV export of all transactions

Live Chat & Messaging

  • Vendor-customer messaging system
  • Conversation list with unread badge
  • New message email notifications
  • Message history with timestamps

Vendor Reviews

  • Star rating system (1–5)
  • Verified purchase badge for order-linked reviews
  • Vendor reply to reviews
  • Review management in vendor dashboard

Fraud Detection

  • Order velocity checks (too many orders in short time)
  • Large order threshold alerts
  • IP multi-account detection
  • Registration spam detection
  • Admin email alerts for high-severity events
  • Fraud alert management panel

Developer Tools

  • Full REST API (/wp-json/vendorverse/v1/)
  • Webhooks with HMAC-SHA256 signatures (new_order, order_completed, low_stock)
  • Webhook log viewer

Privacy & Compliance

  • Full GDPR compliance via WordPress Privacy Tools
  • Personal data export for all vendor data
  • Personal data erasure

Backward Compatibility

All original [aistore_*] shortcodes still work. Existing pages using old shortcodes require no changes.

Developer for Hire

Need custom features or a complete marketplace project?
Contact: susheelhbti@gmail.com (Freelance & Project Basis)

Shortcodes

Shortcode
Description

[vv_vendor_dashboard]
Vendor analytics dashboard

[vv_add_product]
Add new product form

[vv_product_list]
Vendor’s product list

[vv_product_edit]
Edit product form (requires ?pid=ID)

[vv_order_list]
Vendor’s order list

[vv_order_edit]
Order detail & status update (requires ?oid=ID)

[vv_withdrawal]
Withdrawal request form + history

[vv_bank_account]
Bank details form

[vv_vendor_store]
Public vendor storefront (add slug="username")

[vv_vendor_reviews]
Leave a review for a vendor

[vv_messages]
Vendor-customer messaging

[vv_cart_report]
Add-to-cart tracking report

Legacy shortcodes (still work): [aistore_add_product], [aistore_product_list], [aistore_product_edit], [aistore_order_list], [aistore_order_edit], [aistore_saksh_withdrawal_system], [aistore_bank_account]

REST API Endpoints

GET  /wp-json/vendorverse/v1/vendor/{id} — Public vendor profile
GET  /wp-json/vendorverse/v1/vendor/{id}/products — Vendor's published products
GET  /wp-json/vendorverse/v1/vendor/{id}/orders — Vendor's orders (auth required)
GET  /wp-json/vendorverse/v1/vendor/{id}/stats — Vendor stats (auth required)
POST /wp-json/vendorverse/v1/products — Create product (vendor auth)
PUT  /wp-json/vendorverse/v1/products/{id} — Update product (vendor auth)
POST /wp-json/vendorverse/v1/withdrawal — Request withdrawal (vendor auth)
POST /wp-json/vendorverse/v1/reviews — Submit review (auth required)
GET  /wp-json/vendorverse/v1/messages — Get messages (auth required)
POST /wp-json/vendorverse/v1/messages — Send message (auth required)<h3>Credits</h3>

Built by susheelhbti — Available for freelance & project-basis work.
Contact: susheelhbti@gmail.com

Installazione

  1. Upload the vendorverse folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to VendorVerse Settings to configure commission rates, pages, and features
  4. Assign shortcode pages:
    • Add a page with [vv_vendor_dashboard] and set it in Settings Vendor Dashboard Page
    • Add a page with [vv_add_product] for the Add Product page
    • Add a page with [vv_product_list] for the Product List page
    • Add a page with [vv_order_list] for the Order List page
    • Add a page with [vv_withdrawal] for the Withdrawal page
  5. To approve a user as a vendor: go to Users, find the user, and click Approve as Vendor

FAQ

Do I need to update my existing pages?

No. All original [aistore_*] shortcodes continue to work. VendorVerse is fully backward compatible.

How does the commission system work?

When an order is marked complete, VendorVerse automatically credits the vendor’s wallet minus the commission fee. The admin earns the commission. Rates can be set globally, per-vendor, or per-product, with tiered rates for high-volume sellers.

Can vendors manage their own products?

Yes. Vendors can add, edit, and delete products from the front end. If product approval is enabled, new/updated products go into a pending queue for admin review.

What withdrawal methods are supported?

Bank Transfer, PayPal, UPI, and Cryptocurrency. Admins see the vendor’s saved bank details when processing withdrawals.

Is it GDPR compliant?

Yes. VendorVerse registers exporters and erasers with WordPress’s built-in Privacy Tools, covering transactions, withdrawals, messages, and bank details.

Where is the REST API documented?

Base URL: /wp-json/vendorverse/v1/
Endpoints include: GET vendor, GET vendor products, GET/POST orders, GET/POST messages, POST review, POST withdrawal.
Authentication uses WordPress Application Passwords or cookie auth.

Recensioni

Non ci sono recensioni per questo plugin.

Contributi e sviluppo

“VendorVerse aistore multi vendor store for WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

Changelog

2.0.0

  • Complete rewrite from aistore-multi-vendor-store
  • Fixed critical SQL injection vulnerability in withdrawal requests
  • Fixed multi-item order payout bug (only last vendor was credited)
  • Fixed missing ob_start() in frontend render functions
  • Fixed downloadable file validation (was using getimagesize() on non-images)
  • Added: Vendor dashboard with Chart.js analytics
  • Added: Product approval workflow
  • Added: Fraud detection system with admin alerts
  • Added: Full REST API with 10 endpoints
  • Added: Webhook system with HMAC-SHA256 signatures
  • Added: GDPR compliance (export + erase)
  • Added: Vendor subscription plans (Free / Pro / Enterprise)
  • Added: Live chat / messaging system
  • Added: Vendor reviews with star ratings and vendor replies
  • Added: Follow/unfollow vendor stores
  • Added: Tiered commission system
  • Added: Affiliate program structure
  • Added: CSV export for reports
  • Added: Backward-compatible shortcodes (all aistore_* still work)
  • Added: Bootstrap 5 responsive UI for all vendor pages