IT247 E-Commerce and Internet Marketing

E-Commerce and Internet MarketingUnit 217 min read

E-Commerce Business Models: Types, Revenue Streams & Real-World Cases

Unit 2 of E-Commerce and Internet Marketing explores the core business models of e-commerce (B2B, B2C, C2C, C2B, P2P), their revenue mechanisms, and how companies like Daraz, eSewa, and Nabil Bank apply them. This note covers definitions, workflows, comparisons, and case studies with visuals to clarify each model’s str

Core Concepts: What Is an E-Commerce Business Model?

An e-commerce business model defines how a company creates, delivers, and captures value through digital transactions. Unlike traditional brick-and-mortar models, e-commerce leverages the internet to connect buyers and sellers, automate processes, and generate revenue through scalable digital channels.

Key Components of Any E-Commerce Model:

  1. Value Proposition: What problem does the business solve? (e.g., convenience, cost savings, niche access).
  2. Revenue Model: How does the business make money? (e.g., commissions, subscriptions, ads).
  3. Customer Interaction: How does the business engage with users? (e.g., direct sales, auctions, marketplaces).
  4. Technology Infrastructure: What tools enable the model? (e.g., payment gateways, inventory systems, CRM).
Transaction TypeRevenue StreamsTechnologyE-Commerce Model Components
Core building blocks of any e-commerce business model

Classification of E-Commerce Business Models

E-commerce models are categorized based on who participates (buyers/sellers) and how transactions occur. The six primary models are:

mindmap
  root((E-Commerce Models))
    B2B["B2B: Business-to-Business"]
      Definition["Transactions between businesses (e.g., suppliers, wholesalers)"]
      Example["Alibaba, Daraz B2B platform"]
    B2C["B2C: Business-to-Consumer"]
      Definition["Direct sales to end customers (e.g., retail, subscriptions)"]
      Example["Amazon, Daraz, eSewa"]
    C2C["C2C: Consumer-to-Consumer"]
      Definition["Peer-to-peer sales (e.g., classifieds, auctions)"]
      Example["OLX, Facebook Marketplace"]
    C2B["C2B: Consumer-to-Business"]
      Definition["Consumers sell products/services to businesses (e.g., freelancing, reviews)"]
      Example["Upwork, Google Reviews"]
    P2P["P2P: Peer-to-Peer"]
      Definition["Direct exchange of goods/services (e.g., sharing economy)"]
      Example["Pathao (ride-sharing), Airbnb"]
    Hybrid["Hybrid Models"]
      Definition["Combination of two or more models (e.g., B2C + C2C)"]
      Example["Amazon (B2C + C2C via Marketplace)"]

1. B2B (Business-to-Business) Model

Definition and Workflow

B2B involves transactions between businesses, typically for bulk purchases, raw materials, or services. The workflow:

  1. Supplier (e.g., manufacturer) lists products on a B2B platform.
  2. Buyer (e.g., retailer) places an order via RFQ (Request for Quotation).
  3. Negotiation occurs (price, quantity, delivery terms).
  4. Payment is processed (often via digital invoicing or escrow).
  5. Logistics are handled (shipping, customs if international).

Revenue Streams:

  • Commission: Platform takes a % of each sale (e.g., Alibaba charges suppliers/buyers).
  • Subscription: Monthly fees for premium features (e.g., SAP Ariba).
  • Transaction Fees: Fixed fee per order (e.g., Daraz B2B charges sellers).

Worked Example: Daraz B2B Platform

Scenario: A Nepali textile manufacturer wants to sell bulk fabric to a garment factory in Kathmandu.

  1. The manufacturer lists fabric on Daraz B2B with price/quantity.
  2. The factory submits an RFQ via Daraz’s portal.
  3. Daraz matches buyers/sellers and facilitates negotiation.
  4. Payment is processed via eSewa/Khalti (integrated with Daraz).
  5. Daraz earns a 3% commission on the sale + a fixed Rs. 500 listing fee.

Visual Workflow:

flowchart LR
  A["Manufacturer\n(Daraz Seller)"] -->|"Lists Fabric"| B["Daraz B2B Platform"]
  B -->|"RFQ Alert"| C["Garment Factory\n(Daraz Buyer)"]
  C -->|"Negotiates"| B
  B -->|"Order Confirmation"| A
  A -->|"Ships Fabric"| C
  C -->|"Pays via eSewa"| B
  B -->|"Deducts 3% + Rs. 500"| A & C

Advantages/Disadvantages:

Advantages Disadvantages
Scalable for bulk transactions Requires strong supplier networks
Lower marketing costs (B2B platforms handle outreach) Longer sales cycles (negotiations)
Access to global markets High competition among suppliers

2. B2C (Business-to-Consumer) Model

Definition and Workflow

B2C is the most familiar model: businesses sell directly to end consumers. Workflow:

  1. Product Listing: Business uploads items to its website/app (e.g., Daraz, Amazon).
  2. Customer Discovery: Users browse via search, ads, or recommendations.
  3. Purchase: Customer adds to cart, checks out, and pays (via credit card, Khalti, etc.).
  4. Fulfillment: Order is packed/shipped (or digital delivery for e-books).
  5. Post-Sale: Reviews, returns, or upsells (e.g., "Customers also bought...").

Revenue Streams:

  • Product Sales: Direct revenue from goods/services.
  • Advertising: Banner ads or sponsored products (e.g., Amazon Affiliates).
  • Data Monetization: Selling user data (anonymized) to marketers (controversial; see Exam Tip on ethics).

Worked Example: eSewa’s B2C Model for Digital Payments

Scenario: A user buys a Rs. 2,000 SIM card from Ncell via eSewa.

  1. Ncell partners with eSewa to sell SIMs digitally.
  2. User browses eSewa’s website/app, selects Ncell SIM.
  3. eSewa charges Rs. 2,000 + Rs. 50 (eSewa fee) = Rs. 2,050.
  4. eSewa transfers Rs. 2,000 to Ncell and keeps Rs. 50 as commission.
  5. Ncell ships the SIM to the user’s address.

Visual Revenue Breakdown:

Ncell (Rs. 2,000) (98%)eSewa Fee (Rs. 50) (2%)
eSewa Revenue Breakdown for Ncell SIM Sale (Rs. 2,050 total)

Advantages/Disadvantages:

Advantages Disadvantages
High customer engagement High customer acquisition cost (CAC)
Brand control & loyalty Inventory/logistics challenges
Data-driven personalization Regulatory risks (e.g., GDPR)

3. C2C (Consumer-to-Consumer) Model

Definition and Workflow

C2C enables individuals to sell to other individuals via a platform. Examples: OLX, Facebook Marketplace, or local groups. Workflow:

  1. Seller lists an item (e.g., used laptop) with price/description.
  2. Buyer browses, negotiates, and requests a meetup or shipping.
  3. Payment: Escrow (e.g., PayPal) or cash-on-delivery.
  4. Transaction: Platform may verify reviews or handle disputes.

Revenue Streams:

  • Listing Fees: Small charge to post items (e.g., OLX charges Rs. 50/month).
  • Commission: % of sale (e.g., Facebook takes 5% for high-value items).
  • Premium Memberships: Ads or featured listings (e.g., "Boost your post").

Worked Example: OLX in Nepal

Scenario: A student sells a used MacBook for Rs. 80,000 on OLX.

  1. Student lists MacBook with photos/description.
  2. OLX charges Rs. 50 to post the ad (monthly plan).
  3. A buyer offers Rs. 75,000 via OLX’s messaging system.
  4. Student accepts; OLX takes 5% commission (Rs. 3,750).
  5. Buyer pays via Khalti, and OLX holds funds until delivery is confirmed.

Visual Comparison: OLX vs. Daraz C2C:

Feature OLX (C2C) Daraz Marketplace (C2C)
Primary Users Individuals, local sellers Registered sellers (some verified)
Revenue Model Listing fees + commission Commission + ads
Trust Mechanism User reviews + OLX verification Seller ratings + Daraz guarantees
Geographic Focus Local (e.g., Kathmandu, Pokhara) National (Nepal-wide)

4. C2B (Consumer-to-Business) Model

Definition and Workflow

C2B flips the script: consumers offer products/services to businesses. Examples:

  • Freelancers (Upwork, Fiverr).
  • Review platforms (Google Reviews → businesses pay for 5-star ratings).
  • Crowdfunding (Kickstarter: consumers fund products).

Revenue Streams:

  • Service Fees: Platform takes % of freelancer earnings (e.g., Upwork: 10–20%).
  • Subscription: Businesses pay for premium features (e.g., LinkedIn Talent Solutions).
  • Data Sales: Aggregated consumer feedback sold to businesses.

Worked Example: Upwork for Nepali Freelancers

Scenario: A Kathmandu-based graphic designer earns $500/month on Upwork.

  1. Designer creates a profile and bids on jobs (e.g., "Logo Design for US Startup").
  2. Upwork takes 20% of the first $500 earned = $100.
  3. Client pays via Upwork’s payment system (designer gets $400).
  4. Upwork earns $100 + charges the client a 3% fee ($15) for payment processing.

Visual Freelancer Earnings Breakdown:

pie
  title Upwork Revenue Share ($500 Job)
  "Freelancer ($400)" : 80
  "Upwork (20%) ($100)" : 20

Advantages/Disadvantages:

Advantages Disadvantages
Low barrier to entry High competition
Flexible for gig workers Income instability
Global access to clients Platform dependency

5. P2P (Peer-to-Peer) Model

Definition and Workflow

P2P enables direct exchange between individuals without intermediaries. Examples:

  • Sharing Economy: Pathao (rides), Airbnb (accommodation).
  • File Sharing: BitTorrent (though legally gray).
  • Crowdlending: Marut Patrika (Nepal’s P2P lending platform).

Revenue Streams:

  • Commission: % of transaction (e.g., Pathao takes 20% of ride fares).
  • Subscription: Premium memberships (e.g., Airbnb’s "Superhost" perks).
  • Data Aggregation: Selling anonymized usage data to insurers (e.g., Pathao → bike insurance partners).

Worked Example: Pathao in Kathmandu

Scenario: A user books a Rs. 300 ride via Pathao.

  1. Driver accepts the ride request on Pathao’s app.
  2. Pathao calculates fare (distance/time) and adds 20% commission = Rs. 60.
  3. User pays Rs. 360 (Rs. 300 + Rs. 60 Pathao fee).
  4. Pathao transfers Rs. 300 to driver and keeps Rs. 60.

Visual Pathao’s Role:

flowchart LR
  A["User\n(Pays Rs. 360)"] -->|"Books Ride"| B["Pathao\n(Takes Rs. 60)"]
  B -->|"Pays Driver"| C["Driver\n(Receives Rs. 300)"]

Advantages/Disadvantages:

Advantages Disadvantages
Lower costs for users Trust/verification challenges
Access to niche markets Regulatory scrutiny (e.g., taxi licenses)
Flexible for service providers Platform risk (e.g., driver safety)

6. Hybrid Models: Combining Strategies

Many successful e-commerce businesses combine models to maximize revenue. Examples:

  1. Amazon: B2C (retail) + C2C (Marketplace) + B2B (AWS cloud services).
  2. Daraz: B2C (retail) + C2C (Marketplace) + B2B (wholesale).
  3. eSewa: B2C (digital payments) + C2B (users fund eSewa’s operations via fees).

Case Study: Daraz’s Hybrid Model in Nepal

Daraz operates as:

  • B2C: Selling its own inventory (e.g., electronics, groceries).
  • C2C: Hosting third-party sellers (e.g., local tailors, handicraft vendors).
  • B2B: Connecting wholesalers to retailers (e.g., fabric suppliers to garment factories).

Visual Daraz’s Revenue Streams:

mindmap
  root((Daraz Revenue))
    B2C["B2C Sales\n(60%)"]
      Product Margins["Direct profit from inventory"]
      Shipping Fees["Rs. 100–500 per order"]
    C2C["Marketplace\n(25%)"]
      Commission["3–10% per sale"]
      Ads["Sponsored listings"]
    B2B["B2B Platform\n(10%)"]
      Subscription["Wholesaler memberships"]
      Transaction Fees["Fixed Rs. 500 per order"]
    Other["5%"]
      Data["User data analytics"]
      International["Cross-border fees"]

In the Real World

  1. eSewa (B2C + C2B):

    • Idea Used: Digital Payment Gateway (B2C) + User-Generated Transactions (C2B).
    • How: eSewa acts as a B2C platform for businesses (e.g., Ncell, NTC) to sell digital services. Simultaneously, it’s a C2B model where users (consumers) fund eSewa’s operations via transaction fees (e.g., Rs. 50 per SIM purchase). Without users, eSewa cannot operate, making it a symbiotic C2B relationship.
  2. Pathao (P2P + B2C):

    • Idea Used: Peer-to-Peer Ride-Sharing (P2P) + Corporate Partnerships (B2C).
    • How: Pathao connects drivers (peers) to riders (peers) but also partners with businesses (e.g., hotels, restaurants) to offer discounted rides for customers (B2C). For example, a hotel in Thamel might offer "Book a Pathao ride via our app and get 10% off."
  3. Daraz (B2C + C2C + B2B):

    • Idea Used: Retail (B2C) + Marketplace (C2C) + Wholesale (B2B).
    • How: Daraz sells its own products (B2C) while hosting third-party sellers (C2C). For B2B, it connects wholesalers (e.g., a Kathmandu fabric supplier) directly to retailers (e.g., a garment factory in Birgunj) via its Daraz B2B platform, charging a commission on bulk orders.

Exam Tip

How This Unit Is Tested:

  1. Definitions: Expect 2–3 marks for precise definitions (e.g., "Differentiate B2B from B2C").

    • Example Question: "Explain the C2B model with an example from a Nepali company."
    • Answer Tip: Use Upwork for freelancers or Google Reviews for businesses as examples.
  2. Comparisons: 4–5 marks for tables comparing models (e.g., B2C vs. C2C revenue streams).

    • Example Question: "Compare the advantages and disadvantages of B2B and B2C models."
    • Answer Tip: Use the Advantages/Disadvantages tables above and add real-world examples (e.g., Alibaba for B2B vs. Amazon for B2C).
  3. Worked Examples: 5–7 marks for scenario-based questions.

    • Example Question: "A local tailor wants to sell clothes online. Which e-commerce model should they choose? Justify with revenue calculations."
    • Answer Tip:
      • Model: C2C (Marketplace like Daraz) or B2C (if selling own inventory).
      • Calculation: If selling via Daraz:
        • Selling price: Rs. 2,000
        • Daraz commission: 10% = Rs. 200
        • Listing fee: Rs. 50
        • Net revenue: Rs. 1,750
      • Justification: Low startup cost, access to Daraz’s customer base.
  4. Hybrid Models: 3–4 marks for identifying combined models.

    • Example Question: "How does Amazon use a hybrid model? Explain with two revenue streams."
    • Answer Tip:
      • B2C: Selling Kindle devices (direct revenue).
      • C2C: Amazon Marketplace (takes 15% commission on third-party sales).
      • B2B: AWS cloud services (subscription fees).
  5. Ethical/Legal: 2–3 marks for discussing risks (e.g., data privacy in B2C).

    • Example Question: "What ethical concerns arise from data monetization in e-commerce?"
    • Answer Tip:
      • GDPR/PDPA Compliance: Nepal’s Personal Data Protection Act (PDPA) requires user consent for data collection.
      • Transparency: Companies like Daraz must disclose how user data is used (e.g., targeted ads).
      • Bias: Algorithmic bias in recommendations (e.g., favoring certain sellers over others).

Summary Table: E-Commerce Models at a Glance

Model Participants Example (Nepal/Global) Revenue Streams Key Risk
B2B Business ↔ Business Alibaba, Daraz B2B Commission, subscriptions Long sales cycles
B2C Business ↔ Consumer Amazon, Daraz, eSewa Product sales, ads, data High CAC, inventory risk
C2C Consumer ↔ Consumer OLX, Facebook Marketplace Listing fees, commission Trust/verification
C2B Consumer ↔ Business Upwork, Google Reviews Service fees, subscriptions Income instability
P2P Peer ↔ Peer Pathao, Airbnb Commission, data Regulatory scrutiny
Hybrid Mixed (e.g., B2C+C2C) Amazon, Daraz Multiple streams Complex operations

Case Study: Nabil Bank’s Digital Banking (B2C + C2B)

Scenario: Nabil Bank uses e-commerce models to engage customers digitally.

  1. B2C:
    • Offers online loans (e.g., personal loans via Nabil Online).
    • Revenue: Interest (e.g., 12% annual on Rs. 100,000 loan = Rs. 12,000/year).
    • Workflow:
      • Customer applies online → Nabil verifies → disburses funds → customer repays with interest.
  2. C2B:
    • Customer reviews influence Nabil’s services (e.g., 5-star ratings on Google lead to better loan terms).
    • Revenue: Indirect (happy customers → more referrals → higher loan applications).
  3. Hybrid:
    • Nabil’s Nepal Investment Bank (NIBL) app combines:
      • B2C (selling financial products).
      • C2B (users fund Nabil’s digital infrastructure via fees).

Visual Nabil Bank’s Digital Revenue:

flowchart LR
  A["Customer\n(Applies for Loan)"] -->|"B2C"| B["Nabil Bank\n(Charges Interest)"]
  B -->|"Repayment"| A
  A -->|"Reviews"| C["Nabil\n(Improves Service)"]
  C -->|"More Loans"| B
  B -->|"Data Analytics"| D["Nabil\n(Monetizes Insights)"]

Key Takeaways for Exams

  1. Memorize the 6 models and their participants (B2B, B2C, etc.).
  2. Revenue streams are critical—always link them to real examples (e.g., Daraz’s commission, eSewa’s fees).
  3. Hybrid models are common; practice identifying them in companies like Amazon or Daraz.
  4. Worked examples require calculations (e.g., commission, interest) + justification (why a model fits).
  5. Ethical/legal questions focus on data privacy (PDPA) and transparency (e.g., how ads target users).

Based on the TU BITM syllabus for E-Commerce and Internet Marketing (IT247), unit 2.

Discussion

Loading…