E-commerceUnit 1011 min read
E-Commerce Properties & Ubiquitous Commerce: Value Chains, Auctions, Security, and Omnichannel
Unit 10 of E-commerce: Explores core properties like ubiquity, richness, and information density, compares e-commerce models (pure vs. partial), dissects ubiquitous commerce (U-commerce), and examines auctioning, recommendation systems, and security threats—with real-world ties to Nepal’s e-payment systems and global p
TAKEAWAYS
- Ubiquity, richness, and information density define e-commerce’s unique advantages over traditional commerce, with ubiquity enabling 24/7 access (e.g., Khalti’s mobile payments).
- Pure e-commerce (e.g., Daraz) vs. partial e-commerce (e.g., NTC’s online ticketing) depends on transaction automation and digital integration.
- U-commerce (context-aware, location-based) differs from M-commerce (mobile-only) by leveraging sensors, IoT, and real-time data (e.g., Pathao’s dynamic surge pricing).
- Auctioning in e-commerce includes English, Dutch, and reverse auctions, with NEPSE’s stock trading as a real-world Dutch auction example.
- Recommendation systems use collaborative filtering (like Netflix) and content-based filtering (like Amazon’s product tags) to personalize offers.
- Security threats (e.g., phishing, man-in-the-middle) are mitigated via cryptography, hash functions, and SSL/TLS, critical for eSewa transactions.
1. Core Properties of E-Commerce
E-commerce’s distinct advantages stem from three key properties:
A. Ubiquity
Definition: The ability to conduct transactions anytime, anywhere via digital platforms, breaking physical barriers. How it works:
- Enabled by internet connectivity, mobile devices, and cloud infrastructure.
- Real-time access to global markets (e.g., Daraz’s 24/7 shopping).
- Context-aware services (e.g., Pathao’s app adjusting surge pricing based on rider demand).
```mermaid
flowchart TD
A["User opens Pathao app"] --> B["Location & Time Data"]
B --> C["Surge Pricing Engine"]
C --> D["Dynamic Fare Calculation"]
D --> E["Display Updated Price"]
B. Richness
Definition: The depth of information available in digital formats (text, video, interactive content) vs. limited physical catalogs. How it works:
- Multimedia product descriptions (e.g., Daraz’s 360° product views).
- Interactive tools (e.g., Ncell’s online plan configurator).
- User-generated content (e.g., reviews on YouTube for tech products).
Comparison Table:
| Property | Traditional Commerce | E-Commerce |
|---|---|---|
| Information | Limited (brochures, catalogs) | Rich (video, AR, live chat) |
| Customization | Low (fixed products) | High (personalized recommendations) |
| Interactivity | One-way (store visits) | Two-way (live chat, surveys) |
C. Information Density
Definition: The volume of accurate, up-to-date information available per unit transaction cost. How it works:
- Real-time data aggregation (e.g., NEPSE’s stock market feeds).
- Comparative tools (e.g., Google’s price comparison for flights).
- Reduced search costs (e.g., Daraz’s filter-by-price feature).
Worked Example: Scenario: A user searches for a Nokia 5.4 smartphone on Daraz.
- Traditional store: Limited stock, no price history, no reviews.
- Daraz: 50+ listings with ratings, price trends, and user reviews—all in seconds.
2. E-Commerce Business Models: Pure vs. Partial
Definition: Classifies e-commerce based on degree of digital transaction automation.
A. Pure E-Commerce
Definition: All business processes are digital (no physical storefront). Examples:
- Daraz (end-to-end online shopping).
- eSewa (pure digital payment gateway).
Mermaid Diagram:
B. Partial E-Commerce
Definition: Hybrid model combining digital and physical elements. Examples:
- NTC’s online ticket booking (digital purchase, physical theater visit).
- Ncell’s online store (digital catalog, physical SIM activation).
Comparison Table:
| Model | Process Automation | Customer Interaction | Example |
|---|---|---|---|
| Pure | Fully digital | Online-only | Daraz |
| Partial | Mixed (digital + physical) | Hybrid (online + offline) | NTC ticketing |
3. Ubiquitous Commerce (U-Commerce)
Definition: Context-aware, location-sensitive e-commerce that adapts to user behavior, time, and environment. Key Differentiators vs. M-Commerce:
| Feature | M-Commerce | U-Commerce |
|---|---|---|
| Scope | Mobile-only | Any device + context |
| Data Use | Basic location | Real-time sensors, IoT, weather |
| Personalization | Basic (device-based) | Advanced (behavior + environment) |
Real-World Example: Pathao’s U-Commerce Features:
- Dynamic Pricing: Adjusts fares based on real-time rider demand (surge pricing).
- Location-Based Offers: Discounts for users near specific landmarks.
- Weather Adaptation: Suggests raincoats if weather API detects rain.
4. Auctioning in E-Commerce
Definition: Dynamic pricing mechanisms where buyers/sellers compete in real-time. Types of Auctions:
A. English Auction (Ascending-Price)
- How it works: Bidders compete by raising prices until no higher bids.
- Example: NEPSE’s stock market (buyers bid higher for shares).
B. Dutch Auction (Descending-Price)
- How it works: Seller starts with high price, lowers until a buyer accepts.
- Example: Google’s IPO auction (2004).
C. Reverse Auction
- How it works: Buyers compete to lower prices (used for bulk purchases).
- Example: Daraz’s supplier auctions for discounted bulk orders.
Mermaid Diagram:
flowchart TD
A["Supplier"] --> B["Daraz Bulk Auction Platform"]
B --> C["Buyer 1: Bid $X"]
B --> D["Buyer 2: Bid $Y"]
B --> E["Lowest Bid Wins"]
E --> F["Supplier Locks Price"]Worked Example: Scenario: NEPSE’s Dutch Auction for New Listings
- A startup lists shares at ₹100.
- Price drops to ₹85 when a buyer accepts.
- Result: Efficient price discovery with minimal bidding friction.
5. Recommendation Systems
Definition: AI-driven tools that suggest products/services based on user data. Approaches:
A. Collaborative Filtering
- How it works: Recommends based on similar users’ preferences.
- Example: Netflix’s "Because you watched X" feature.
- Mermaid Diagram:
flowchart TD A["User A"] --> B["Likes: Movie 1, 3"] C["User B"] --> D["Likes: Movie 1, 2"] E["System"] --> F["Recommend Movie 2 to User A"]
B. Content-Based Filtering
- How it works: Matches product attributes to user profiles.
- Example: Amazon’s "Customers who bought X also bought Y" (based on tags).
- Mermaid Diagram:
Real-World Tie: Daraz’s Recommendations:
- Collaborative: "Frequently bought together" (based on other buyers).
- Content-Based: "Recommended for you" (based on past purchases like "smartphones").
6. Security in E-Commerce
Threats and Mitigations:
| Threat | Impact | Solution |
|---|---|---|
| Phishing | Steals credentials | Multi-factor authentication (MFA) |
| Man-in-the-Middle (MITM) | Intercepts data | SSL/TLS encryption |
| Payment Fraud | Unauthorized transactions | Tokenization (eSewa’s 3D Secure) |
| Data Breaches | Leaked customer info | Hash functions + encryption |
How Cryptography Works:
- Symmetric Key: Same key encrypts/decrypts (e.g., AES for data).
- Asymmetric Key: Public key encrypts, private key decrypts (e.g., RSA for SSL).
- Hash Functions: Convert data to fixed-length strings (e.g., SHA-256 for passwords).
```mermaid
sequenceDiagram
participant Client
participant CA
participant Server
Client->>CA: "Client Certificate"
CA-->>Client: "Verify Public Key"
Client->>Server: "Encrypted Data (RSA)"
Server->>Client: "Acknowledgment (AES)"
7. Omni-Channel E-Commerce
Definition: Seamless integration across all sales channels (online, mobile, physical stores). Key Elements:
- Unified Inventory: Stock visible across all platforms (e.g., Ncell’s online store and physical outlets).
- Consistent Branding: Same experience on Daraz, Ncell app, and in-store.
- Cross-Channel Analytics: Track customer journeys (e.g., "Viewed on mobile, bought in-store").
Real-World Example: Kathmandu Valley’s Omni-Channel Retail:
- Online: Daraz for home delivery.
- Mobile: Pathao for last-mile delivery.
- Physical: Local stores for instant pickup.
- Result: 360° customer experience.
In the Real World
Khalti’s Ubiquity:
- Idea: Real-time, location-agnostic payments (U-commerce).
- How: Users pay for Daraz orders anytime, anywhere via Khalti’s app, with dynamic fee adjustments based on transaction volume (information density).
NEPSE’s Dutch Auction:
- Idea: Descending-price auction for new stock listings.
- How: Startups set a starting price, and NEPSE lowers it until a buyer accepts, ensuring efficient price discovery.
Daraz’s Recommendation Systems:
- Idea: Collaborative + content-based filtering.
- How: If User A buys a Nokia phone, Daraz suggests accessories (content-based) and similar phones (collaborative) based on other buyers’ behavior.
Exam Tip
- Focus on comparisons: Always contrast pure vs. partial e-commerce, U-commerce vs. M-commerce, and auction types (English/Dutch/reverse).
- Real-world mapping: Link concepts to Nepalese examples (eSewa, Daraz, NEPSE) and global platforms (Google, WhatsApp).
- Diagrams: Draw flowcharts for auctions, recommendation systems, and security protocols (SSL handshake).
- Worked examples: Practice scenario-based questions (e.g., "How would you design a U-commerce feature for Pathao?").
- Security: Memorize threats (phishing, MITM) + solutions (SSL, MFA, tokenization)—this is a high-weightage topic.
Based on the TU BSc CSIT syllabus for E-commerce (CSC370), unit 10.
Discussion
Loading…