HDWebLink: Custom PHP Multi-Vendor Marketplace
Softlimes engineered a custom PHP multi-vendor marketplace for hdweblink.com, enabling independent sellers to manage their own storefronts, inventory, and orders while giving platform administrators full control over vendor moderation and commissions.

Off-the-shelf multi-vendor plugins often struggle when a marketplace needs custom seller onboarding rules, independent vendor storefronts, and clean order splitting across multiple merchants in a single checkout.
For hdweblink.com, we built a custom PHP and MySQL marketplace from the ground up so the platform owner could onboard independent sellers without paying per-seat SaaS marketplace fees or fighting bloated plugin conflicts.
Each approved vendor gets a dedicated dashboard to upload products, set stock levels, track incoming orders, and view sales reports, while the central admin team controls seller verification, category taxonomy, and commission rules.
Challenge:
Supporting multiple independent sellers without plugin bloat
Building a multi-vendor platform requires separating seller data while keeping the buyer experience unified:
- Vendor data isolation: Each seller must only see and edit their own products, inventory counts, and customer order line items.
- Multi-seller cart splitting: When a buyer orders items from three different vendors in one checkout, the system must split fulfilment tasks per vendor while keeping one receipt for the buyer.
- Central quality & commission control: Platform admins needed a fast way to approve new sellers, moderate product listings, and calculate vendor payouts.
HDWebLink needed a purpose-built PHP architecture that stayed fast as vendor and SKU counts grew.
Our solution:
Dedicated vendor portals with unified buyer checkout
We designed and coded three connected layers in PHP and MySQL:
- Self-serve seller dashboard: Vendors manage their store profile, product catalogue, pricing, stock quantities, and order dispatch status from one clean panel.
- Automated order splitting: A single customer checkout automatically generates vendor-specific sub-orders and notifies each seller to fulfil their items.
- Master admin & commission engine: Platform administrators approve vendors, configure global or seller-specific commission percentages, and monitor marketplace revenue.

Before
- Third-party marketplace plugins caused slow SQL queries and layout conflicts.
- Manual calculation of seller commissions and payout balances.
- Confusing checkout when a buyer added products from multiple sellers.
- Limited admin control over vendor onboarding and product moderation.
- Slow category pages as product listings expanded.
After
- Lightweight, custom PHP codebase with indexed MySQL tables.
- Automated commission calculation and per-vendor sales reporting.
- One unified buyer checkout that splits sub-orders per vendor automatically.
- Role-based vendor approval and listing moderation queue.
- Fast category browsing, search filtering, and individual seller storefronts.
Technologies used
Built with tools the client team can maintain and expand:
- Backend Architecture: Custom PHP 8.x, Role-Based Session & Access Control, Order Splitting Engine
- Database & Caching: MySQL Relational Schema, Composite Indexing, Server-Side Caching
- Frontend & Portals: Responsive Buyer Storefront, Vendor Management Portal, Master Admin Panel
Client feedback:


Platform Founder
HDWebLink (hdweblink.com)
“Building HDWebLink on a clean custom PHP architecture gave our sellers a simple dashboard to run their stores while keeping our marketplace fast and easy to moderate.”
Outcome:
HDWebLink operates a fast, self-contained multi-vendor marketplace with independent seller portals, automatic sub-order splitting, and zero recurring SaaS marketplace plugin fees.