E - Commerece Notes
E - Commerece Notes
Chapter I (Continued)
1. Ecommerce Lacks That Personal Touch: Not that all physical retailers have a personal
approach, but we do know of several retailers who value human relationship. As a result,
shopping at those retail outlets is reassuring and refreshing. Clicking o ‘buy now,’ and piling
up products in virtual shopping carts.
2. System and data integrity: A computer virus is a program that clones itself when an
injected piece of program code is executed. It is malicious program. Data protection from the
viruses that causes unnecessary delays and can clean up all stored information is must. In
order to create cost effective response to the varied technical and human threats to web site
security.
3. Ecommerce Delays Goods: Ecommerce websites deliver to take a lot longer time to get
the goods into consumer hands. Even with express shipping the earliest consumer get goods
in next day. An exception to this rule is in the case of digital goods an e-book or a music file.
In this case, ecommerce might actually be faster than purchasing goods from a physical store.
4. System scalability: It means regular up graduation of the website is required when the
number of website users increase over period of time or during busy seasons. As a result of
rush of enquiries on the companies site, it might cause slow- down of the system
performance and eventually loss of customers.
6. Many Goods Cannot Be Purchased Online: Despite its many conveniences, there are
goods that consumer cannot buy online. Most of these would be in the categories of
"perishable" or “odd-sized.” It could order both of them online, but consider the
inconvenience. Example: Ice candies, single milk packets small quantities of vegetables etc.
7. Products people won't buy online: There see various products which the customers
would like to first touch and feel and then buy it. For example Furniture users want to touch
they want to sit on it, feel the texture of the fabric.
8. Ecommerce Does Not Allow Experiencing the Product before Purchase: it cannot
touch the fabric of the garment when consumer wants to buy and it cannot check how the
shoe forts on our feet, consumer cannot "test" the perfume that consumer want to buy. In
many cases customers want to experience the product before purchase. Ecommerce does not
allow that.
9. Loyal customers: Great amount of effort is put on building a customer relationship by the
organizations and retaining them is rather a bigger job. A business cannot survive without a
loyal customer.
10. Shopping is Social Experience: People love to shop in the mall because it gives them an
opportunity to have fun with friends and family. It's something online stores lack of
11. Anyone one can Set Up an Ecommerce Website: Where online storefront providers
bring the ability to set up an ecommerce store within minutes. The lowered barriers to entry
might be a great attraction to the aspiring ecommerce entrepreneur. But for the buyer,
reliability can be an issue. This could lead customers to restrict their online purchases to
famous e-commerce websites.
12. Too Many Competitors: If there are thousands of online stores selling similar products,
how company can attract visitors so they actually buy from it and not from others? As the
technology has boomed the competition is increasing because more and more people are
opening their businesses on internet.
13. Security: When making an online purchase, consumer has to provide at least credit card
information and mailing address. In many cases, ecommerce websites are able to harvest
other information about our online behaviour and preferences. This could lead to credit card
fraud, or worse, identity theft.
Building a generic framework for e-commerce involves considering various components and
functionalities to create a comprehensive and scalable system. Here's a high-level framework
that covers key aspects of e-commerce:
a) Website Design: Create an intuitive and user-friendly interface with easy navigation.
b) Responsive Design: Ensure the platform is accessible across devices (desktops, tablets,
and smartphones).
2. Product Management
a) Product Listings: Enable sellers to create, edit, and manage product listings.
b) Catalogue Management: Organize products into categories and subcategories for easy
navigation
c) Product Details: Include detailed product descriptions, images, pricing, and
specifications.
3. Shopping Cart:
a) Add to Cart Functionality: Allow users to add products to their shopping cart.
b) Cart Management: Enable users to view, edit, and remove items from their cart.
4. User Management:
5. Order Management:
b) Order Tracking: Enable users to track, the status of their orders in real-time.
a) Payment Gateway Integration: Integrate secure and widely accepted payment gateways.
b) Multiple Payment Options: Support various payment methods, including credit cards,
digital wallets, and others.
b) Payment Card Industry Data Security Standard (PCI DSS) Compliance: Adhere to
PCI DSS standard for handling payment information.
a) Search Functionality: Include a robust search engine for users to find products easily.
b) Filters and Sorting: Allow users to filter and sort search results based on various criteria.
ARCHITECTURAL FRAMEWORK FOR E-COMMERCE:
1. Application services.
2. Brokerage services,
1. Applications: in the application layer services of e-commerce, it is decided but what type
of e-commerce application is going to be implemented. There are three types of distinguished
e-commerce applications i.e., consumer to business application, business to business
application and intra organizational application.
3. Interface and Support Services: The third layer of the architectural framework interface
layer. This layer provides interface for ecommerce applications. Interactive catalogues and
directory support services are the examples of this layer.
2. Application Layer
a. Web Server: The web server handles HTTP requests from clients (browsers) and
delivers the appropriate responses. It may include technologies like Apache, Nginx, or
Microsoft IIS.
b. Application Server: The application server hosts the e-commerce application and
handles the business logic and processing of requests. It interacts with databases,
external services, and other components to execute various functionalities.
c. E-commerce Framework or Custom Application: This component includes the
core functionality of the e-commerce website, such as product catalogue management,
shopping cart, checkout process, user authentication, and order management. It may be
built using an e commerce framework (eg. Magento, Shopify, WooCommerce) or
custom-developed based on specific requirements.
d. APIs and Integrations: The application layer may interact with various external
systems and services through APIs (Application Programming Interfaces) for
functionalities like payment gateways, shipping providers, inventory management,
customer relationship management (CRM), and third-party applications. e) Caching
and Performance Optimization: To enhance performance, caching mechanisms (eg.
Content Delivery Networks, Redis) and optimization techniques (e.g., caching
frequently accessed data, optimizing database queries) are implemented.
3. Data Layer:
a) Database Management System: The e-commerce website typically relies on a
database management system (DBMS) to store and manage data. Common choices
include MySQL, PostgreSQL, or MongoDB. The database stores information about
products, orders, customer details, and other relevant data.
b) Data Access Layer: This layer provides the necessary functions and components to
interact with the database, including querying, data retrieval, storage, and updates. It
may use Object- Relational Mapping (ORM) frameworks or direct database
interactions.
c) Payment Gateway Integrations: Integration with payment gateways is essential to
handle secure and seamless online transactions. This layer includes modules
responsible for processing payment requests and ensuring secure payment transactions.
4. Infrastructure Layer
a) Hosting: The e-commerce website needs a hosting infrastructure, which can be on-
premises or cloud-based. Cloud hosting platforms like Amazon Web Services (AWS)
or Microsoft Azure provide scalability, reliability, and infrastructure management
capabilities.
b) Security: Security measures, such as SSL certificates, firewalls, and intrusion
detection systems, are implemented to protect sensitive user data and prevent
unauthorized access.
c) Monitoring and Analytics: Tools for monitoring website performance, tracking
user behaviour, and gathering analytics data help optimize the website's performance,
identify issues, and make informed business decisions.
Chapter II
E- Retailing:
E-retailing refers to the practice of selling goods or services to consumers through the
internet. It involves conducting commercial transactions online, allowing consumers to
browse, select, and purchase products or services from virtual stores.
Traditional Retailing:
Traditional retailing refers to the conventional method of selling goods and services through
physical stores or outlets. Unlike e-retailing, which involves online transactions over the
internet, traditional retailing refers on a physical presence where customers can visit a store,
interact with products, and make purchases in person.
The characteristics and aspects of traditional retailing:
1. Physical Stores
2. In-Person Shopping Experience
3 Human interaction
4 Immediate Gratification
5. Payment Options
6. Visual Merchandising
7. Local Presence.
4. Immediate Gratification: Customers can take purchased items with them immediately
after completing a transaction. There is no need to wait for shipping or delivery, providing
instant gratification.
5. Payment Options: Payments in traditional retail settings are often made in cash or
through are traditional payment methods like credit or debit cards. Electronic forms of
payment may also be accepted.
7. Local Presence: Traditional retail stores are rooted in local communities. They
contribute to the local economy, provide employment opportunities, and often reflect
regional preferences and trends.
Benefits of E-Retailing:
E-retailing, or electronic retailing or e-commerce, offers a wide range of benefits for both
businesses and consumers. The benefits of e-retailing:
1. Global Reach: E-retailing allows businesses to reach a global audience without the
constraints of geographical boundaries. This provides opportunities for market expansion
and increased customer reach.
2. 24/7 Accessibility: Online retail platforms operate 24/7, providing customers with the
flexibility to shop at any time, irrespective of traditional business hours. This convenience is
particularly valuable for consumers with busy schedules.
3. Convenience and Flexibility: Customers can shop from the comfort of their homes or
any location with an internet connection. E-retailing eliminates the need for physical travel to
brick-and-mortar stores, saving time and effort.
4. Wider Product Selection: E-Commerce Online retailers can offer an extensive range of
products without the limitations of physical shelf space. Customers have access to a diverse
selection, and businesses can easily showcase their entire product catalogue.
6. Cost Efficiency: Businesses engaged in e-retailing often have lower overhead costs
compared to traditional retailing. There's no need for physical storefronts, and operational
efficiencies can be achieved through automation and centralized inventory management.
7. Targeted Marketing: Digital marketing tools and analytics allow e-retailers to target
specific customer segments with tailored advertising. This targeted approach can improve the
efficiency of marketing campaigns and increase the likelihood of conversions.
8. Customer Reviews and Feedback: Online platforms facilitate customer reviews and
feedback, providing valuable information to potential buyers. Positive reviews can enhance a
product's reputation, while negative feedback allows businesses to address issues promptly.
2. Mobile Optimization: With the increasing use of smartphones, ensuring that the e-retail
platform is optimized for mobile devices is essential. A responsive design allows customers
to easily browse and make purchases from their mobile devices.
4. Effective Search and Navigation: Provide a powerful search functionality and intuitive
navigation to help customers quickly find products. Filters, sorting options, and clear
categories enhance the browsing experience.
7. Fast and Reliable Shipping: Implement efficient and reliable shipping services. Provide
transparent shipping information, including delivery times and tracking options. Fast and
reliable shipping contributes to customer satisfaction.
9. Return and Refund Policies: Clearly communicate and adhere to transparent return and
refund policies. An easy and customer-friendly return process can build trust and encourage
repeat business.
10. Personalization and Recommendations: Leverage data analytics to personalize the
shopping experience. Provide personalized product recommendations based on customer
preferences, purchase history, and browsing behaviour.
11. Marketing and Promotions: Implement effective digital marketing strategies to attract
and retain customers. This includes social media campaigns, email marketing, and
promotions that align with customer preferences.
1. Business-to-Consumer (B2C): This is the most traditional model where businesses sell
directly to individual consumers through their websites. Examples include Amazon, eBay,
and various brand-specific online stores.
FEATURES OF E-RETAILING:
E-Services:
E services are the services which are provided by bank to their customers another
stakeholders to interact and transact with bank seamlessly through a variety of channels such
as internet, wireless devices, ATMs, online- banking, tele banking etc.
Categories of e-services:
2. Internet banking
3. Mobile banking
4. Tele banking
6. Standing Instructions
8. Smart Cards
1. Automated Teller Machines: (ATM) ATM modern device introduced by the banks
to enable the customers to have access to money day- in-day out without visiting the
back branches in person. The system is known as "Any Time Money" or"Any Where
Money" because in enables the customers to withdraw money from the bank from any
of its ATMs round the clock
2. Internet Banking: Internet banking is an electronic payment system that enables
customers of financial institution to conduct financial transactions on a website
operated by the institution, Internet banking does offer many benefits for both banks
and their customers. So the banks are doing what they can to encourage customers to
try it.
3. Mobile Banking: Mobile banking is a system that allows customers of a financial
institution to conduct a number of financial transactions through a mobile device such
as a mobile phone or tablet. With the use of a mobile device, the user can perform
mobile banking via call, text, website or applications It utilizes the mobile connectivity
of telecom operators and therefore does not require an internet connection. With
mobile banking, users of mobile phones can perform several financial functions
conveniently and securely from their mobile
4. Tele-banking: Telephone banking is a service provided by a bank or other financial
institution that enables customers to perform financial transactions over the telephone,
without the need to visit a bank branch or automated teller machine. Telephone
banking times can be longer than branch opening times, and some financial institutions
offer the service on a 24 hour basis.
5. Electronic fund transfer: Electronic fund transfer is a system of transferring money
from one bank account directly to another without any paper money changing hands.
Examples include: debit card credit card point of sale transactions NEFT RTGS etc.
6. Standing instructions: This is all the facilities provided by banks for their customers
to give certain instructions, to make some transactions on regular basis for a particular
period of time without consulting the customer often and often.
7. Online Mutual Fund Investment: e-services also includes online mutual investments
where the customers can invest in mutual investments through online.
8. Smart cards: A smart card is a device that includes an embedded integrated circuit
chip (ICC) that can be either a secure microcontroller or equivalent intelligence with
internal memory or a memory chip alone. The card connects to a reader with direct
physical contact or with a remote contactless radio frequency interface.
Types include: SIM cards, debit card, credit card contact cards, memory cards,
microprocessor multifunction cards etc.
WEB-ENABLED SERVICES:
Web-enabled services refer to services that leverage the capabilities of the internet to provide
functionalities, interactions, and content to users. These services are accessible through web
browsers or other web-based interfaces, allowing users to access and utilize them over the
internet.
1. Search Engines: Search engines like Google, Bing, and Yahoo provide web-enabled
services by indexing and retrieving information from the vast amount of data available on the
internet.
2. Social Media Platforms: Platforms like Facebook, Twitter, Instagram, and LinkedIn are
web- enabled services that facilitate social interactions, content sharing, and networking over
the internet.
3. Email Services: Web-based email services such as Gmail, Yahoo Mail, and Outlook
allow users to send, receive, and manage their emails through a web browser.
4. Cloud Storage Services: Services like Google Drive, Dropbox, and OneDrive provide
web- enabled storage solutions, allowing users to store and access their files and data from
any device with internet access.
5. Online Banking: Banking services accessible through web interfaces allow users to
check account balances, transfer funds, pay bills, and perform various financial transactions
online.
6. E-commerce Platforms: Websites like Amazon, eBay, and Shopify enable online
shopping by providing web-enabled services for product browsing, ordering, and payment
processing.
7. Streaming Services: Video and music streaming platforms like Netflix, YouTube,
Spotify, and Hulu deliver content to users over the internet, providing on-demand access to a
wide range of media.
8. Online Learning Platforms: Platforms like Coursera, Udacity, and Khan Academy offer
web- enabled educational services, allowing users to access courses, lectures, and
educational resources remotely.
Matchmaking services:
2. Professional Matchmakers
4. Matrimonial Websites
6. Astrology-Based Matchmaking
7. Event-Based Matchmaking
1. Online Dating Platforms: Websites and mobile apps like eHarmony, Match.com,
OkCupid, and Tinder allow users to create profiles, browse through potential matches, and
connect with people based on various criteria such as interests, location, and relationship
goals.
2. Professional Matchmakers: These are individuals or agencies that provide personalized
matchmaking services. Professional matchmakers often work closely with clients,
understanding their preferences, and hand-selecting potential matches for them. They may
also offer coaching and dating advice.
1. E-books: Authors can write and publish electronic books (e-books) covering a wide range
of topics. Platforms like Amazon Kindle Direct Publishing (KDP) enable writers to self-
publish and sell their books digitally.
2. Online Courses: Educational content creators can develop and sell online courses on
platforms like Udemy, Coursera, or Teachable. These courses may include video lectures,
quizzes, and other interactive elements.
4. Membership Sites: Content creators can create exclusive content or a community and
charge a recurring fee for access. Membership sites can include forums, premium articles, or
other valuable resources.
5. Subscription Newsletters: Individuals with specialized knowledge can offer subscription-
based newsletters, providing subscribers with regular updates, insights, or exclusive content
in exchange for a recurring fee. Digital Downloads: Creators can sell digital files such as
templates, guides, or printable directly from their websites or through online marketplaces
like Etsy.
7. Consulting and Coaching Services: Professionals with expertise in a particular field can
offer one-on-one consulting or coaching services through video calls, providing personalized
advice and guidance for a fee.
8. Stock Photography or Videos: Photographers and videographers can sell their digital
assets, such as stock photos or videos, on platforms like Shutter stock or Adobe Stock.
9. Software and Apps: Developers can create and sell software applications or mobile apps
that offer specific functionalities or solutions to users.
10. Online Assessments or Tools: Some businesses sell access to online assessments, tools,
or calculators that provide value to users. This could include financial calculators, health
assessments, or other interactive resources.