BIT403 E Commerce

E CommerceUnit 19 min read

E-Commerce Basics: Definitions, Models, History & Key Elements

Unit 1 of E Commerce: Explores the foundational concepts of e-commerce, including its definition, evolution, business models, technological infrastructure, and real-world applications in Nepal and globally. Covers how digital transactions reshape traditional commerce, with visual breakdowns of key processes and example


1. What is E-Commerce?

E-commerce (electronic commerce) refers to the buying and selling of goods or services using the internet or digital platforms. It encompasses a wide range of activities, from online shopping (B2C) to business-to-business (B2B) transactions, auctions, and digital payments.

Key Characteristics of E-Commerce

E-commerce is defined by five core elements (adapted from Kalakota & Whinston, 1997):

  1. Digital Products: Goods/services delivered electronically (e.g., e-books, software, music).
  2. Ubiquity: Accessible anytime, anywhere (e.g., Daraz or Amazon on mobile).
  3. Global Reach: Breaks geographical barriers (e.g., NEPSE trades stocks globally).
  4. Universal Standards: Uses common protocols (HTTP, SSL, TCP/IP).
  5. Richness: Supports multimedia (videos, 3D models, live chats).
Buying/Selling via digital platformsDefinitionUbiquity (e.g., Daraz, Amazon on mobile)Global Reach (e.g., NEPSE trades globally)Universal Standards (HTTP, SSL, TCP/IP)Richness (videos, 3D models, live chats)Key CharacteristicsB2C (Business-to-Consumer, e.g., Daraz)B2B (Business-to-Business, e.g., EDI for NTC)C2C (Consumer-to-Consumer, e.g., OLX)C2B (Consumer-to-Business, e.g., freelancers on Fiverr)M-Commerce (Mobile Commerce, e.g., Pathao)TypesE-Commerce
Hierarchical breakdown of E-Commerce concepts with local and global examples

2. Evolution of E-Commerce: History and Innovations

E-commerce has evolved through three phases:

  1. Innovation (1960s–1990s): Early EDI (Electronic Data Interchange) for B2B transactions (e.g., NTC’s internal systems).
  2. Consolidation (1995–2005): Rise of B2C platforms (Amazon, eBay) and Nepal’s eSewa (2009) for digital payments.
  3. Reinvention (2010–Present): Social commerce (Facebook Shops), AI-driven recommendations (Daraz’s "Recommended for You"), and mobile-first strategies (Pathao, Khalti).

Timeline of Key Milestones

1960sEDI for B2B (NTC,banks)1995Amazon launchesglobally; Nepal’s earl2009eSewa (Nepal’sfirst digital wallet)2012Daraz enters Nepal(Alibaba’s B2C platfor2015Khalti (mobilepayments); Pathao (rid2020NEPSE’s digitaltrading platform; AI c
Key milestones in Nepal’s and global E-Commerce evolution

3. Key Elements of an E-Commerce Business Model

Every e-commerce platform relies on four critical components:

Component Description Nepal Example
Product/Service What is sold (physical/digital). Daraz (physical), Ncell’s digital services.
Payment Gateway Secure transaction processing. Khalti, eSewa, IPS (for NEPSE trades).
Customer Service Support via chat, email, or self-service. Daraz’s 24/7 chatbot.
Technology Stack Backend (databases, servers), frontend (UI/UX), and security layers. PHP/MySQL for small shops; cloud hosting.

Worked Example: Daraz’s Order Fulfillment

  1. Customer browses Daraz → adds to cart → checks out via Khalti.
  2. Payment Gateway (Khalti) verifies transaction and sends confirmation to Daraz’s server.
  3. Inventory System updates stock and triggers warehouse pickup.
  4. Logistics Partner (e.g., Ncell’s delivery network) ships the order.
  5. Customer Service sends tracking via SMS/email.

4. Technologies Enabling E-Commerce

E-commerce relies on three layers of technology:

  1. Infrastructure Layer

    • Servers/Cloud: Host websites (e.g., Google Cloud for Daraz).
    • Bandwidth: High-speed internet (NTC’s fiber expansion).
    • Devices: PCs, smartphones, IoT (e.g., smart home gadgets on Daraz).
  2. Software Layer

    • CMS (Content Management Systems): WordPress + WooCommerce, Magento.
    • E-Commerce Platforms: Shopify, OpenCart (used by small Nepali shops).
    • Payment APIs: Stripe, Khalti SDK.
  3. Security Layer

    • Encryption: SSL/TLS (HTTPS for Daraz).
    • Authentication: OTPs (eSewa), biometrics (Ncell’s SIM-based login).
    • Fraud Prevention: AI monitoring (e.g., blocking fake Khalti transactions).

In the Real World

  1. eSewa and Khalti

    • Idea Used: Digital Wallets and Payment Gateways
    • How: These apps enable non-repudiation (you can’t deny a transaction once confirmed) and confidentiality (bank details are encrypted). Example: When you pay for a Daraz order via Khalti, the OTP ensures you can’t later claim you didn’t authorize it.
  2. Daraz’s "Recommended for You"

    • Idea Used: Recommender Systems (Cross-Selling/Upselling)
    • How: Daraz’s AI analyzes your browsing history (e.g., buying a phone case) and suggests related products (e.g., screen protectors). This increases the average order value by 30%.
  3. NEPSE’s Online Trading

    • Idea Used: Secure B2B Transactions (EDI-like Systems)
    • How: Investors use digital signatures (non-repudiation) to place trades. The system logs every order, preventing fraud (e.g., spoofing where someone impersonates a broker).

5. Advantages and Disadvantages of E-Commerce

Advantages Disadvantages
24/7 availability (e.g., Daraz anytime). Cybersecurity risks (e.g., spoofing attacks).
Lower operational costs (no physical stores). High initial setup (e.g., SSL certificates).
Global reach (e.g., Nepali exporters on Alibaba). Dependency on internet access (NTC outages).
Personalized marketing (e.g., Daraz emails). Returns/logistics challenges (e.g., rural deliveries).

6. Security Threats in E-Commerce

E-commerce faces five major threats:

Phishing Attacks (25%)Data Breaches (20%)Payment Fraud (30%)Malware (15%)Identity Theft (10%)
Common E-Commerce security threats (based on 2023 global reports)
  1. Sniffing

    • What it is: Hackers intercept unencrypted data (e.g., credit card details on a public Wi-Fi).
    • Example: A café’s free Wi-Fi in Kathmandu used to steal Khalti logins.
    • Prevention: Always use HTTPS (e.g., Daraz’s URL starts with https://).
  2. Spoofing

    • What it is: Fake websites (e.g., daraz-nepal-fake.com) tricking users into entering payment details.
    • Example: A fake "Ncell Recharge" site stealing money.
    • Prevention: Check for SSL padlock icons and official URLs.
  3. Phishing

    • What it is: Emails/SMS pretending to be from banks (e.g., "Your Khalti account is locked!").
    • Example: A link leading to a fake eSewa login page.
    • Prevention: Verify sender addresses and never click unsolicited links.
  4. Data Breaches

    • What it is: Hackers steal customer databases (e.g., Daraz’s user info leaked in 2020).
    • Prevention: Use end-to-end encryption (e.g., WhatsApp for OTPs).
  5. Payment Fraud

    • What it is: Stolen credit cards or fake refunds (e.g., returning a Daraz order but keeping the money).
    • Prevention: Two-factor authentication (2FA) (e.g., Khalti’s OTP + fingerprint).

Exam Tip

  1. Definition Questions

    • For "What is e-commerce?", always include all five key elements (digital products, ubiquity, etc.) and three types (B2C, B2B, C2C).
    • Example Answer:

      "E-commerce is the digital exchange of goods/services using internet technologies. It is defined by digital products (e.g., e-books), ubiquity (accessible via smartphones like Daraz), global reach (Nepalese sellers on Alibaba), universal standards (HTTPS for security), and richness (3D product previews). Types include B2C (Daraz), B2B (NTC’s EDI), and C2C (OLX)."

  2. Security Questions

    • Sniffing vs. Spoofing:
      • Sniffing = eavesdropping (e.g., hackers on public Wi-Fi).
      • Spoofing = imposter websites (e.g., fake Khalti login).
    • Non-repudiation = proof of transaction (e.g., Khalti’s payment receipts).
  3. Real-World Applications

    • Always tie examples to Nepal (eSewa, Daraz, Ncell) and explain the technology behind them (e.g., "Khalti uses tokenization to hide card details").
    • For history questions, use the three-phase model (innovation → consolidation → reinvention) with Nepali milestones (eSewa 2009, Daraz 2012).
  4. Diagrams in Exams

    • If asked to "describe the steps of building an e-commerce website", draw a Mermaid flowchart with:
      1. Domain registration (e.g., mynepalishop.com).
      2. Hosting (e.g., NTC’s cloud servers).
      3. CMS setup (WordPress + WooCommerce).
      4. Payment gateway integration (Khalti API).
      5. Security (SSL certificate).
      6. Testing (mobile responsiveness).

Final Note: E-commerce is not just about selling online—it’s about leveraging technology (AI, mobile, security) to create seamless experiences. Master the definitions, real-world examples, and security threats, and you’ll ace this unit!

Based on the TU BIT syllabus for E Commerce (BIT403), unit 1.

Discussion

Loading…