Sharraxaad
SoftMarket transforms any WordPress site into a full-featured digital software marketplace. Sellers can list products, buyers can purchase and download instantly, and admins earn a configurable commission on every sale.
Core Features
- Product Management — Submit products with images, screenshots, changelogs, demo URLs, version tracking, and license types
- Order System — Secure order creation with commission calculation, test mode, and order keys
- Payment Gateways — Stripe (credit/debit card) and PayPal Checkout built-in; test/free gateway for development
- License Keys — Auto-generated license keys emailed to buyers on purchase; activations tracking
- Live Chat — Real-time buyer–seller chat unlocked after a completed purchase
- Email Verification — All new accounts must verify their email before logging in
- Seller Dashboard — Revenue charts, product management, coupons, earnings, TIN/VAT submission
- Buyer Dashboard — Purchase history, downloads, licenses, spending charts, wishlist
- Commission System — Configurable global rate; per-seller overrides; full admin commission dashboard
- Withdrawal System — Sellers request payouts; admin approves/rejects with notes
- Wallet System — Internal balance tracking, deposit/withdraw, transaction history
- Reviews & Ratings — Verified-buyer-only reviews with half-star display
- Wishlist & Compare — Buyers save products and compare up to 4 at once
- Coupon System — Sellers create % or fixed discount codes with expiry and usage limits
- TIN / VAT Compliance — Sellers upload tax certificates; admin verifies
- User Profiles — Public profiles with products, stats, and order history
- Admin Panel — Professional SaaS-style dashboard with Chart.js charts, all management pages
Security
- Nonce verification on all AJAX requests
sanitize_*functions on every inputesc_*functions on all output$wpdb->prepare()on all database queries- Capability checks on all admin actions
- Email verification required for all users
- Protected upload directory with
.htaccess - Buyers/Sellers redirected away from wp-admin
Requirements
- WordPress 5.8+
- PHP 7.4+
- MySQL 5.7+ (or MariaDB 10.3+)
- SMTP plugin recommended for email verification
Configuration
Payments
- Go to SoftMarket Settings Stripe — enter your Stripe Publishable and Secret keys
- Go to SoftMarket Settings PayPal — enter your PayPal App Client ID and Secret
- Enable Test Mode for development (all purchases are free)
Commission
- Go to SoftMarket Settings Marketplace
- Set the Platform Commission Rate (default: 20%)
- Sellers receive the remainder of each sale automatically
Email Verification
- Email verification is always required — users cannot log in until verified
- Ensure your WordPress installation can send email (use an SMTP plugin such as WP Mail SMTP)
Free Features
- Product Management — Submit products with title, description, version, demo URL, and file upload
- Shop Page — Browse all approved products with search and category filtering
- Order System — Orders processed via free/test gateway
- Buyer Dashboard — View purchases and download files
- Seller Dashboard — Manage products, view orders and earnings
- Reviews & Ratings — Verified-buyer-only reviews with star rating display
- Email Verification — All accounts must verify email before logging in
- Admin Panel — Approve/reject products, view orders, configure settings
- Commission System — Configurable platform commission rate
Pro Features (Upgrade Required)
- 💳 Stripe & PayPal payment gateways for real transactions
- 🔑 License Keys — Auto-generated and emailed to buyers on purchase
- 💬 Live Chat — Real-time buyer–seller chat after purchase
- 👛 Wallet System — Internal balance, deposit/withdraw, transaction history
- 🎟 Coupon Codes — % and fixed discount codes with expiry
- 💸 Withdrawal System — Seller payout requests with admin approval
- 🧾 TIN / VAT Compliance — Tax certificate upload and admin verification
- 📊 Advanced Reports — Revenue charts (Chart.js), per-seller analytics
- ❤️ Wishlist & Compare — Save and compare up to 4 products
- 📸 Screenshot Galleries — Multiple product screenshots
- 📋 Changelogs — Per-product version changelog
Upgrade at: https://lotussk.com/softmarket
Sawir-shaashado















Rakibaad
- Upload the
softmarketfolder to/wp-content/plugins/ - Activate the plugin through Plugins Installed Plugins
- All marketplace pages are created automatically
- Go to SoftMarket Settings to configure payment gateways and commission rate
- Visit SoftMarket Dashboard to see your admin panel
SBI
-
Can buyers purchase without registering?
-
No. Buyers must create an account and verify their email before purchasing.
-
How do sellers get paid?
-
Sellers submit withdrawal requests from their dashboard. Admins approve and process payouts manually via the Withdrawals admin page.
-
Is the upload directory secure?
-
Yes. Product ZIP files are stored in a custom directory outside the webroot-accessible location and protected by
.htaccess(Deny from all). Only authenticated buyers who purchased the product can download. -
Can I customise the frontend templates?
-
Yes. Copy any file from
wp-content/plugins/softmarket/templates/towp-content/themes/your-theme/softmarket/and WordPress will use your copy automatically (template override support). -
How do I add product categories?
-
Go to SoftMarket Categories in the WordPress admin. Categories are standard WordPress taxonomies.
-
Does it work with any theme?
-
SoftMarket uses its own CSS (Inter font, CSS custom properties) and calls
get_header()/get_footer()so it respects your theme’s header and footer. The plugin styles are scoped to.sm-*classes to avoid conflicts.
Dibu-eegisyo
Ma jiraan wax dibu-eegis ah oo ku saabsan kaabahan.
Ka-qaybgalayaasha & Horumariyayaasha
“SoftMarket — Digital Marketplace” waa softiweer il furan. Dadka soo socda ayaa wax ku biiriyay kaabahan.
Ka-qaybgalayaashaKu tarjun “SoftMarket — Digital Marketplace” luqaddaada.
Ma xiisaynaysaa horumarinta?
Baadh koodka, fiiri bakhaarka SVN, ama iska qor diiwaanka horumarinta adigoo adeegsanaya RSS.
Isbeddellada
2.0.0
- Professional admin dashboard redesign (Chart.js charts, SaaS-style UI)
- Email verification now always required — cannot be disabled
- Live chat fixed — works for all completed-order pairs
- Profile image helper (sm_get_user_avatar) — used everywhere
- WP admin bar hidden for buyers/sellers; wp-admin redirect added
- Animated Chart.js charts in buyer and seller dashboards
- Font Awesome 6.5 icons throughout
- Admin commission page with bar charts and per-seller table
- CodeCanyon security audit: nonces, sanitization, escaping, prepared statements
- Translation-ready .pot file added
1.0.0
- Initial release
