1. Key Components of E-Commerce
- Online Storefront – Website or mobile application where products/services are displayed.
- Product Catalog – Contains product names, descriptions, prices, images, availability, etc.
- Shopping Cart – Allows customers to select and manage products before checkout.
- Payment Gateway – Securely processes online payments such as cards, UPI, net banking, and wallets.
- Order Management – Handles order confirmation, processing, shipping, cancellation, and returns.
- Logistics & Delivery – Ensures products reach customers through shipping and delivery networks.
- Customer Service – Provides support through chat, email, phone, FAQs, and ticketing systems.
- Security – Protects customer information, payment details, and transactions.
2. E-Commerce Framework
An E-Commerce framework represents the different technologies, services, infrastructure, and applications required to conduct electronic business.
The major elements include:
- Internet and Network Infrastructure
- Web Servers and Web Browsers
- Database Systems
- Electronic Payment Systems
- Security Infrastructure
- Electronic Data Interchange (EDI)
- Business Applications
- Customer and Supplier Services
The framework connects customers, businesses, financial institutions, suppliers, and service providers through electronic networks.
3. Internet as Infrastructure
The Internet is the basic infrastructure of modern E-Commerce. It provides the communication network through which customers and businesses exchange information and conduct transactions.
Important Internet technologies include:
- Internet and World Wide Web
- TCP/IP
- HTTP and HTTPS
- Web browsers
- Web servers
- DNS
- Routers and switches
- Cloud services
- Databases
Role of Internet in E-Commerce
- Provides global connectivity
- Enables online stores
- Supports online communication
- Enables electronic payments
- Facilitates online marketing
- Supports order processing
- Provides customer services
- Connects businesses with suppliers and customers
4. Firewalls
A firewall is a security mechanism that monitors and controls network traffic between trusted and untrusted networks according to predefined security rules.
Functions of Firewalls
- Prevent unauthorized access
- Filter network traffic
- Protect internal networks
- Block suspicious connections
- Control access to servers
- Reduce security risks
Types of Firewalls
- Packet-filtering firewall
- Stateful firewall
- Proxy firewall
- Application-level firewall
- Next-generation firewall
In an E-Commerce environment, firewalls help protect web servers, application servers, databases, and internal business networks.
5. Network Security
Network security protects E-Commerce networks, systems, applications, and information from unauthorized access, attacks, modification, and theft.
Important security techniques include:
- Authentication – Verifying the identity of a user.
- Authorization – Determining what an authenticated user is allowed to access.
- Encryption – Converting information into a protected form.
- Digital Signature – Helps verify the sender and integrity of electronic information.
- Digital Certificate – Helps establish the identity of an entity.
- Firewall – Controls network traffic.
- Access Control – Restricts access to authorized users.
Main Security Requirements
- Confidentiality – Information should be protected from unauthorized access.
- Integrity – Information should not be changed without authorization.
- Authentication – Identity should be verified.
- Non-repudiation – Parties should not be able to falsely deny a transaction.
- Availability – Services should remain accessible to authorized users.
6. Major Types of E-Commerce
|
Type |
Meaning |
Example |
|
B2C |
Business → Consumer |
Online shopping |
|
B2B |
Business → Business |
Wholesale platforms |
|
C2C |
Consumer → Consumer |
Resale marketplaces |
|
C2B |
Consumer → Business |
Freelance services |
|
B2G |
Business → Government |
Government procurement |
|
G2C |
Government → Citizen |
Online government services |
7. E-Commerce Payment Systems
Electronic payment systems allow customers and businesses to transfer money electronically.
A. Smart Cards
A smart card is a card containing an embedded chip that can store and/or process information.
Examples include:
- Chip-based debit cards
- Chip-based credit cards
- Electronic identification cards
Advantages:
- Improved security
- Secure information storage
- Supports authentication
- Can support multiple applications
B. Credit Cards
Credit cards are widely used for online transactions.
A typical transaction involves:
Customer → Merchant → Payment Gateway → Payment Processor/Bank → Authorization → Payment Confirmation
Security mechanisms may include:
- HTTPS/TLS
- Card verification
- Tokenization
- Fraud detection
- Multi-factor authentication
C. Digital Tokens
A digital token is a digital representation of value, authorization, identity, or payment credentials.
In E-Commerce, tokens can be used instead of exposing sensitive payment information directly.
Benefits:
- Reduces exposure of sensitive information
- Improves transaction security
- Helps prevent unauthorized use
- Supports authentication and authorization
8. Electronic Data Interchange (EDI)
EDI (Electronic Data Interchange) is the electronic exchange of standardized business documents between organizations.
Instead of exchanging paper documents, businesses exchange structured electronic information.
Common EDI Documents
- Purchase orders
- Invoices
- Shipping notices
- Order confirmations
- Delivery information
- Payment information
EDI Process
Buyer → Purchase Order → Supplier → Order Processing → Invoice → Buyer
Advantages of EDI
- Reduces paperwork
- Faster information exchange
- Reduces manual data entry
- Improves accuracy
- Reduces transaction costs
- Improves business efficiency
EDI is particularly important in B2B E-Commerce.
9. Digital Libraries
A digital library is an electronic collection of information resources that can be accessed through computers or other digital devices.
Resources may include:
- E-books
- Research papers
- Journals
- Newspapers
- Reports
- Images
- Audio and video
- Educational materials
Features
- Online access
- Search and retrieval
- Digital storage
- Remote accessibility
- Indexing and metadata
- Electronic resource management
Digital libraries are useful in education, research, online publishing, information services, and digital content delivery.
10. Corporate Data Warehouses
A corporate data warehouse is a centralized repository that collects and stores data from different business systems for analysis, reporting, and decision-making.
Sources of Data
- Sales systems
- Customer databases
- E-Commerce websites
- Payment systems
- Inventory systems
- Marketing systems
- CRM systems
Basic Process
Data Sources → Data Integration → Data Warehouse → Analysis → Business Decisions
Uses in E-Commerce
Data warehouses can be used to analyze:
- Customer behavior
- Sales trends
- Product performance
- Purchase history
- Marketing campaigns
- Inventory
- Revenue
- Customer preferences
Benefits
- Better decision-making
- Business intelligence
- Historical analysis
- Customer segmentation
- Sales forecasting
- Performance monitoring
11. E-Commerce Transaction Process
A typical E-Commerce transaction follows this process:
Customer visits website → Searches product → Adds to cart → Checkout → Payment → Order confirmation → Order processing → Shipping → Delivery → After-sales service
12. Applications of E-Commerce
Major applications include:
- Online Shopping
- Online Banking
- Electronic Auctions
- E-Governance
- E-Learning
- Online Ticketing
- Supply Chain Management
- Digital Marketing
- Online Healthcare Services
- Online Publishing
- Digital Content Services
13. Advantages of E-Commerce
- 24×7 availability
- Global market reach
- Convenient shopping
- Faster transactions
- Lower operating costs
- Easy price comparison
- Personalized services
- Better access to business data
- Wider customer reach
14. Limitations of E-Commerce
- Security and privacy risks
- Dependence on Internet connectivity
- Customers cannot physically inspect products
- Delivery delays
- Online fraud
- Technical failures
- Return and refund issues
- Lack of direct personal interaction
15. E-Commerce vs Traditional Commerce
|
E-Commerce |
Traditional Commerce |
|
Conducted electronically |
Mainly conducted through physical locations |
|
24×7 availability |
Usually limited by business hours |
|
Global reach |
Generally location-dependent |
|
Online payment |
Physical/online payment |
|
Digital product information |
Physical product inspection |
|
Electronic records |
More physical documentation |
|
Faster information exchange |
Relatively slower |