"I need an eCommerce website" is the start of a scoping conversation, not the end of one. eCommerce is not a single type of project, it's a category that includes everything from a simple single-product store to a multi-vendor marketplace to a B2B wholesale portal with custom pricing tiers, and the right platform, architecture, and budget for each of these is genuinely different.
This post breaks down the main types of eCommerce websites, the platforms typically used for each, and the cost and complexity differences between them. By the end, you'll know which category your project falls into which is the foundation for getting an accurate quote and a website that actually fits how your business sells.
Why "eCommerce Website" Isn't One Thing
The phrase "eCommerce website" covers an enormous range of complexity. A single-product store selling one item with one variant is an eCommerce website. So is a marketplace connecting thousands of independent sellers to millions of buyers. So is a B2B portal where each customer sees different prices, minimum order quantities, and product catalogues based on their account.
These are not variations on the same build. They have different data structures, different user account requirements, different checkout logic, different admin needs, and dramatically different costs. Requesting a quote for "an eCommerce website" without specifying which of these you need produces quotes that aren't comparable to each other because the vendors quoting are likely assuming different things.
Understanding the categories below lets you specify what you actually need, which is the single most important step toward an accurate, comparable quote.
Type 1: Single-Vendor Store (Standard Online Store)
This is the most common eCommerce model: one business selling its own products directly to consumers. A product catalogue, a shopping cart, a checkout process, payment processing, and order management cover the core functionality.
What It Includes
Product listings with images, descriptions, pricing, and variants (size, color, etc.), category and collection organization, search and filtering, shopping cart and checkout, payment gateway integration (Stripe, PayPal, Razorpay, and similar), order management and customer notifications, and basic customer accounts for order history and saved details.
Typical Platforms
Shopify is the dominant platform for single-vendor stores, particularly for businesses that want a managed, hosted solution with minimal technical overhead. WooCommerce, built on WordPress, is the leading choice for businesses that want more customization flexibility and already have or want a WordPress-based site. Both platforms have mature ecosystems of extensions covering shipping, tax calculation, marketing integrations, and more.
Realistic Cost Range
For a standard single-vendor store with a moderate product catalogue (under a few hundred products) and standard payment integration: $3,000 to $12,000 for a freelancer or small agency build, $8,000 to $25,000 for a more polished, custom-designed build from a mid-sized agency.
Who This Fits
This is the right model for the large majority of businesses entering eCommerce retailers, brands selling their own products, service businesses adding a product line, and any business where the core relationship is "we sell, you buy" with no third-party sellers involved.
Type 2: Multi-Vendor Marketplace
A marketplace connects multiple independent sellers with buyers through a single platform. Think of models like Etsy, Amazon's third-party seller program, or industry-specific marketplaces; the platform itself doesn't necessarily own the inventory; it facilitates transactions between sellers and buyers and typically takes a commission.
What It Includes Beyond a Standard Store
Everything a single-vendor store has, plus: seller onboarding and seller dashboards, separate seller accounts with their own product management, commission calculation and payout systems (often involving split payments where a transaction is divided between seller and platform), seller ratings and reviews, multi-vendor order management (a single customer order might involve products from multiple sellers, each shipped separately), and dispute resolution and seller verification workflows.
Typical Platforms
Marketplace functionality typically requires either a specialized marketplace plugin on top of WooCommerce (such as Dokan or WC Marketplace), a dedicated marketplace platform, or custom development for marketplaces with unique seller relationship models. Off-the-shelf marketplace solutions cover standard functionality well; businesses with non-standard commission structures, seller tiers, or workflows often need custom development on top of a marketplace foundation.
Realistic Cost Range
Marketplace builds are significantly more complex than single-vendor stores due to the dual-sided nature of the platform both seller and buyer experiences need to be built, tested, and maintained. Realistic ranges run from $15,000 to $40,000 for a marketplace built on an established plugin foundation with moderate customization, to $40,000 to $100,000+ for a custom-built marketplace with unique business logic.
Who This Fits
Businesses build a platform that connects independent sellers to buyers whether that's a niche product category marketplace, a local services marketplace, or a B2B trading platform. WRTeam's eClassify source code, used in the TuningBazar.bg project, is an example of a marketplace foundation built for the classifieds and marketplace category specifically.
Type 3: Subscription and Recurring Revenue Stores
Subscription eCommerce sells products or services on a recurring billing cycle subscription boxes, software-as-a-service, membership content, recurring product deliveries (coffee, supplements, pet food), and similar models.
What It Includes Beyond a Standard Store
Recurring billing and payment processing that handles automatic renewals, failed payment retries, and dunning management, subscription management for customers (pause, skip, change frequency, cancel), tiered or variable subscription plans, and integration with subscription-specific payment infrastructure such as Stripe Billing or Recharge.
Typical Platforms
Shopify with a subscription app (Recharge, Bold Subscriptions, or similar) is the most common foundation for subscription commerce. WooCommerce has subscription extensions that provide comparable functionality. For SaaS-style subscriptions tied to software access rather than physical products, custom development integrated with a billing platform like Stripe is more common.
Realistic Cost Range
A subscription store built on Shopify or WooCommerce with a subscription app typically costs $5,000 to $18,000, a moderate premium over a standard store due to the additional configuration and testing required for recurring billing logic. Custom subscription platforms with complex tiering or usage-based billing run $20,000 to $60,000+.
Who This Fits
Businesses with a recurring revenue model subscription boxes, consumable product subscriptions, membership-based content or community access, and recurring service deliveries.
Type 4: B2B and Wholesale eCommerce
B2B eCommerce serves business customers rather than individual consumers, and the requirements differ substantially from consumer-facing stores even when the underlying products are similar.
What It Includes Beyond a Standard Store
Customer-specific pricing (different accounts see different prices based on negotiated rates or volume tiers), minimum order quantities and bulk ordering tools (quick-order forms, CSV upload for large orders), account-based access (some or all of the catalogue may be hidden from non-account visitors), purchase order and net-terms payment options alongside or instead of card payment, quote request workflows for non-standard pricing, and integration with ERP or inventory management systems that B2B businesses commonly already run.
Typical Platforms
Shopify Plus has dedicated B2B functionality for businesses operating at that tier. WooCommerce with B2B-focused plugins (such as B2BKing or Wholesale Suite) handles most B2B requirements for small to mid-sized businesses. Custom development is common for B2B platforms that need deep ERP integration or highly specific pricing and ordering logic.
Realistic Cost Range
B2B eCommerce builds typically run $10,000 to $35,000 for a platform-based build with standard B2B functionality, rising to $40,000 to $100,000+ for builds requiring significant ERP integration or custom pricing and ordering logic.
Who This Fits
Manufacturers, distributors, and wholesalers sell to retail businesses or other businesses rather than individual consumers, particularly where pricing varies by customer and order volumes are significantly larger than typical consumer purchases.
Type 5: Headless Commerce
Headless commerce separates the storefront frontend from the eCommerce backend (product catalogue, cart, checkout, order management), connecting them via API. This is the eCommerce application of the headless architecture covered in our post on what a headless website is.
What It Includes
A commerce backend (Shopify's headless offering, BigCommerce, Commerce Layer, or similar) handling product data, inventory, cart, and checkout logic, and a custom frontend typically built with Next.js or a similar framework that delivers the shopping experience with full design and performance control.
Realistic Cost Range
Headless commerce builds carry a significant premium over platform-based stores due to the additional frontend development required. Realistic ranges run $25,000 to $70,000+ depending on frontend complexity and the commerce backend chosen.
Who This Fits
Larger eCommerce businesses where frontend performance and design flexibility have a measurable revenue impact, businesses needing to deliver the same product catalogue across multiple channels (web, app, kiosk), and brands with strong in-house or agency frontend development capability. This is not the right starting point for most small and mid-sized eCommerce businesses; the cost and complexity premium needs to be justified by genuine multichannel or performance requirements, as covered in more detail in our headless website guide.
A Quick Comparison Table
|
Type |
Core Use Case |
Typical Platform |
Cost Range |
|
Single-Vendor Store |
One business selling its own products |
Shopify, WooCommerce |
$3,000–$25,000 |
|
Multi-Vendor Marketplace |
Independent sellers, platform takes commission |
WooCommerce + marketplace plugin, custom |
$15,000–$100,000+ |
|
Subscription Commerce |
Recurring billing, subscription products |
Shopify + subscription app, WooCommerce |
$5,000–$60,000+ |
|
B2B / Wholesale |
Business customers, custom pricing, bulk orders |
Shopify Plus, WooCommerce + B2B plugins |
$10,000–$100,000+ |
|
Headless Commerce |
Custom frontend, multichannel delivery |
Shopify Headless, BigCommerce + Next.js |
$25,000–$70,000+ |
