설명
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
설치
- Upload the
vendorversefolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Go to VendorVerse Settings to configure commission rates, pages, and features
- 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
- Add a page with
- 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.
후기
이 플러그인에 대한 평가가 없습니다.
기여자 & 개발자
“VendorVerse aistore multi vendor store for WooCommerce”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.
기여자변경이력
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