INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi
description
Transcript of INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi
![Page 1: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/1.jpg)
1
INTRODUCTION TO E-COMMERCE
IS524Corporate Information Systems
byChandra Amaravadi
![Page 2: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/2.jpg)
PRESENTATION OUTLINE
Introduction & basic concepts E-commerce architectures &
infrastructures Electronic Payments & Security Business and revenue models
2
![Page 3: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/3.jpg)
INTRODUCTION &BASIC CONCEPTS
3
![Page 4: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/4.jpg)
BUYER SELLERInternet
WHAT IS E-COMMERCE? Business conducted on the web Buyers and sellers interact electronically
Products/services
Payments
4
![Page 5: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/5.jpg)
TYPES OF ECOMMERCE
Cust to business (C2B, B2C)products, books, software, music, appliances, services, banking & finance, stock trades
Business to Business (B2B)products, raw materials, commodities, content, services
Customer to Customer (C2C)used books, computers, CDs, antiques, services
Intra-orginventory ordering & charge out, etc. e.g. MS Markethelpdesk, etc.
5
What might be differences between B2C and B2B?
![Page 6: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/6.jpg)
PRIMARY MOTIVATOR FOR ONLINE PURCHASES*
6
![Page 7: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/7.jpg)
$0 $20 $40 $60 $80 $100
56
53
84
56
Consumer electronics / appliances
Groceries
Apparel
TYPICAL ACQUISITION COST PER CUSTOMER
7
![Page 8: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/8.jpg)
NET SHOPPERS’ KEY DEMOGRAPHICS
Average Income: $65,000
Average Age: 42
Male/Female: 44-56
% of Population:75%
8
![Page 9: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/9.jpg)
9
Most common small-ticket items : Apparel Toys/video games Books Software Music Health and Beauty Office supplies
Most common big-ticket items : Plane tickets Computer hardware Hotel reservations Consumer electronics Car rental
MOST COMMONLY PURCHASED
![Page 10: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/10.jpg)
AN EXTENDED VIEW OF E-COMMERCE
10
![Page 11: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/11.jpg)
EXTENDED VIEW
11
BUYER
PAYMENT
SELLERInfrastructure
Banks Intermediaries Banks
E-commercesystemInternet
SECURITY
![Page 12: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/12.jpg)
E-COMMERCE INFRASTRUCTURE The Internet
12
![Page 13: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/13.jpg)
THE INTERNET
INTERNET
Webclient
Host/nodes
Webclient
E-commercesystem
Router
The web client (i.e. browser) sends a request, which isresponded to by a web server (i.e. web site) and routedby routers
DNSserver
Webclient
13
ISP
E-commerce takes place by making use of the internet infrastructure
![Page 14: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/14.jpg)
Web clients consist of computers that access web servers – usually use browsers
Host/node – This could be the ISP host or it could be a host dedicated for internet services. Host has IP address.
E-commerce system – consists of the web client, web servers and the e-commerce software
DNS server – The ultimate reference for all web site addresses. DNS servers poll web sites in their area i.e. take ‘attendance’.
Routers– Components that forward data at network branches.
Service providers (ISP) provide internet access.
COMPONENTS OF THE ARCHITECTURE
14
![Page 15: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/15.jpg)
15
E-COMMERCE INFRASTRUCTURE E-Commerce System
![Page 16: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/16.jpg)
E-COMMERCE REFERENCE DIAGRAM
16
BUYER
PAYMENT
SELLERInfrastructure
Banks Intermediaries Banks
E-commercesystem
Internet
SECURITY
![Page 17: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/17.jpg)
17
Attract and interface with visitors capture site traffic Store profiles
Display products/services (in the case of ‘sales model’) Process payments (for ‘sales model’) payment/shipment confirmation Update databases
E-COMMERCE SYSTEM PURPOSEThe functions of an e-commerce system are:
(these are discussed later)
![Page 18: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/18.jpg)
Attracting Visitors
RATIO OF BUYERS TO VISITORSCalled conversion ratio – (5% for small companies)
90
80
70
60
50
40
30
20
10
Buyers Browsers
Nu
mb
er o
f U
sers
(in
mil
lion
s)
18
![Page 19: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/19.jpg)
19
Web clients (already discussed) Servers (see ‘server architecture’) E-commerce site (Web site ) E-commerce application
InterfaceBusiness logicDatabase backend
COMPONENTS OF AN E-COMMERCE SYSTEM
An E-Commerce System consists of:
![Page 20: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/20.jpg)
WEB SERVER FUNCTIONS
20
hosts web site and provides web pages provides authentication site traffic
![Page 21: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/21.jpg)
Backend layer
Application Server layer (E-commerceServer)
Web Server layer (handleincoming requests)
Web client
MainframeERP SystemDatabase
SERVER ARCHITECTURE
21
![Page 22: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/22.jpg)
22
E-COMMERCE SITE (WEB SITE)
The Physical Layout of a typical web site is as follows:
left panel
banner
side bar content
![Page 23: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/23.jpg)
23
WEB SITE CONTENT
Text and graphics (HTML format)Data (XML) Code -- (part of E-commerce application)
Client side -- Java script Server side -- Applets, Servlets (ASP/JSP)
An E-commerce site or web site consists of Web pages with ‘content’:
![Page 24: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/24.jpg)
HYPERTEXT MARKUP LANGUAGEHTML – Hypertext Markup Language, language used to format web content.
24
<html><h1> MIDWEST SOFTWARE CONSULTING INC. </h1> <p> We are the #1 consultants in the midwest for databases and web technologies. Here are some past projects </p><ol><li> UKTI database </li><li> iExcel web site </li><li> Howard city web site </li></ol></html>
![Page 25: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/25.jpg)
25
XTENDED MARKUP LANGUAGE
<xs:element name="note"><xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence></xs:complexType></xs:element>
<note><to>IS524</to><from>Amaravadi</from><heading>Reminder</heading><body>Don't forget assignments coming up!</body></note>
XML – Xtensible Markup Language. Uses user-specified tags e.g. <ecom>, <TP>, <ERP> etc. to mark up content – associated with semantic web
Semantic = meaningful
![Page 26: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/26.jpg)
26
<bookstore><book category="CHILDREN"> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book><book category="WEB"> <title>Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book></bookstore>
ANOTHER EXAMPLE OF XML
Note: XML – Xtended Markup Language; HTML – Hypertext Markup Language
![Page 27: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/27.jpg)
27
<html><body> <button onclick = “greetClass()"> Greet Class</button>
<script>function greetClass(){ alert("Hello 524!");}</script>
</body></html>
Java Script Example
CLIENT SIDE – JAVA SCRIPTJavascript is an Object Oriented 4th GL that is used to carry out actions on the client side like form validation or popup windows. The compiler is part of browser.
![Page 28: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/28.jpg)
28
SERVER SIDE -- APPLETS
package org.me.hello; import java.applet.Applet; import java.awt.Graphics; public class MyApplet extends Applet { @Override public void paint(Graphics g) { g.drawString("Hello applet!", 50, 25); } }
MyApplet is a classwith ‘paint’ as theFunction/method
required to perform actions (authenticate, get prod info etc.) – written in Java, PHP or ASPGenerally involves calling ‘functions’ ‘scripts’ or pre-coded mini modulesFunctions embedded in HTML or stored in serverCalls are placed in HTML
<applet code="org.me.hello.MyApplet" archive="HelloApplet.jar"></applet>
Code is included
![Page 29: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/29.jpg)
E-COMMERCE APPLICATION
29
![Page 30: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/30.jpg)
30
AN E-COMMERCE APPLICATION
Interface
Business
Back End
GetClientInfo()
VerifyInfo()
DisplayAvailablePkgs()
SelectPkg()
PriceThePkg()
GetPayment()
ProcessPayment()
ConnectDatabase()
UpdateDatabase()
![Page 31: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/31.jpg)
31
THE U.S. CELLULAR SYSTEM
![Page 32: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/32.jpg)
32
THE U.S. CELLULAR SYSTEM..
![Page 33: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/33.jpg)
33
THE U.S. CELLULAR SYSTEM 3
![Page 34: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/34.jpg)
34
CODE SAMPLES (FYI)getClientInfo ()
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xml.****.com/types" xmlns:ser="http://xml.****.com/shopping/services" xmlns:typ1="http://xml.****.com/shopping/types"> <soapenv:Header> <typ:requestHeader> <typ:timestamp>?</typ:timestamp> <typ:sourceSystemId>?</typ:sourceSystemId> <!--Optional:--> <typ:sourceSystemUserId>?</typ:sourceSystemUserId> <typ:sourceServerId>?</typ:sourceServerId> <typ:trackingId>?</typ:trackingId> </typ:requestHeader> </soapenv:Header> <soapenv:Body> <ser:presentEligibleOffers> <ser:request> <!--Optional:--> <typ1:linesOfBusiness> <typ1:lineOfBusiness>?</typ1:lineOfBusiness> </typ1:linesOfBusiness> <typ1:customerStatus>?</typ1:customerStatus> <typ1:customerType>?</typ1:customerType> <typ1:newMarketId>?</typ1:newMarketId> <typ1:channelName>?</typ1:channelName> <!--Optional:--> <typ1:locationId>?</typ1:locationId> <!--Optional:--> <typ1:billingIdentifiers> <typ1:activeIds> <!--Zero or more repetitions:--> <typ1:string>?</typ1:string> </typ1:activeIds> <typ1:currentCharges>?</typ1:currentCharges> </ser:request> </ser:presentEligibleOffers> </soapenv:Body></soapenv:Envelope>
![Page 35: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/35.jpg)
35
VerifyInfo()
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <requestHeader xmlns="http://xml.****.com/types"> <timestamp>2013-07-30T16:55:37.406-04:00</timestamp> <sourceSystemId>ESP-POSRETAIL</sourceSystemId> <sourceSystemUserId>posretailuser</sourceSystemUserId> <sourceServerId>RETAILSERVICE</sourceServerId> <trackingId>401317257</trackingId> </requestHeader> </soap:Header> <soap:Body xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <ns2:searchCustomerProfile xmlns="http://xml.****.com/saleschannelmanagement/types" xmlns:ns2="http://xml.****.com/saleschannelmanagement/services" xmlns:ns3="http://xml.****.com/types" xmlns:ns4="http://xml.****.com/payment/types"> <ns2:searchCustomerProfileRequest> <UserInfo xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <customerSearch> <address> <country xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <city xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <unitType xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <zipCode>******</zipCode> <state xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <unitNumber>*****</unitNumber> <zip4Code xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <streetAddress1>***********</streetAddress1> <streetAddress2 xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <presentationElement xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </address> <telephoneNumber xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <sessionId>********************</sessionId> </customerSearch> </ns2:searchCustomerProfileRequest> </ns2:searchCustomerProfile> </soap:Body></soapenv:Envelope>
CODE SAMPLES (FYI)..
![Page 36: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/36.jpg)
36
CODE SAMPLES (FYI)..getCustomerinfo Response :
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <env:Header/> <env:Body> <m:searchCustomerProfileResponse xmlns:m="http://xml.****.com/saleschannelmanagement/services"> <m:searchCustomerProfileReturn> <typ:customerProfiles xmlns:typ="http://xml.****.com/saleschannelmanagement/types"> <typ:customerProfile> <typ:firstName xsi:nil="true"/> <typ:lastName xsi:nil="true"/> <typ:telephoneNumber xsi:nil="true"/> <typ:marketName xsi:nil="true"/> <typ:id>*******</typ:id> <typ:address> <typ:country xsi:nil="true"/> <typ:city>*****</typ:city> <typ:unitType>APT</typ:unitType> <typ:zipCode>19962</typ:zipCode> <typ:state>DE</typ:state> <typ:unitNumber>****</typ:unitNumber> <typ:zip4Code>1434</typ:zip4Code> <typ:streetAddress1>****</typ:streetAddress1> <typ:streetAddress2 xsi:nil="true"/> <typ:presentationElement xsi:nil="true"/> </typ:address> <typ:isExistingCustomer xsi:nil="true"/> </typ:customerProfile> </typ:customerProfiles> <typ:messages xsi:nil="true" xmlns:typ="http://xml.****.com/saleschannelmanagement/types"/> </m:searchCustomerProfileReturn> </m:searchCustomerProfileResponse> </env:Body></env:Envelope>
![Page 37: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/37.jpg)
SECURITY & PAYMENTS
37
![Page 38: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/38.jpg)
0 10 20 30 40 50 60 70
Web Site vandalism
Denial of service attack
Unauthorized access or misuse
Financial Fraud
SECURITY PROBLEMS
Percent of web sites
38
![Page 39: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/39.jpg)
SECURITY AND PAYMENT
Need secure environment Physical security via
Firewalls (not discussed) E-cash/E-accts
Transaction security via Encryption methods (SSL, SET) Authentication schemes (certificates)
39
![Page 40: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/40.jpg)
TRANSACTION SECURITY
SSL (Secure Sockets Layer) https (Enables SSL)
SET (Secure Electronic Transaction)
Encryption Decryption
Transfer $1000 Transfer $1000
Public key105
Private keys15, 7
0111 0110111000110
40
When an e-commerce transaction is in progress, it mustbe invisible to all except the parties of the transaction:
![Page 41: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/41.jpg)
DIGITAL CERTIFICATESA digital certificate is an attachment to an email message or a program embedded in a web page that verifies the identity of a party in a transaction.
E-mail E-commerce EFT (funds transfer)
Certificate authority
Buyer Seller
41
![Page 42: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/42.jpg)
STRUCTURE OF A DIGITAL CERTIFICATE*
Owner: name, organization, address
Owner’s public key
Validity date
Serial number
Issuing authority (IA)
IA’s digital signature
42
![Page 43: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/43.jpg)
ELECTRONIC PAYMENTS
Payments are made when a transaction for a product/serviceis taking place. Payments can be in the form of:
credit/debit cards smart card electronic check cashing electronic accounts
What issues arise in processing payments during web based commerce?
43
![Page 44: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/44.jpg)
DIGITAL CASH OR ELECTRONIC PAYMENTS
Early technology problematic (1st Gen) imitated conventional cash needed machine no standards, no anonymity Cybercash, Digicash, Scrips, Beenz and Flooz
Move towards electronic accounts, 3rd Party payment (2nd G) e.g. Token, Paypal, Verisign, RBS worldpay protects privacy & can be used anywhere
44
Digital cash is electronic cash. It used to mimic conventional cash,but now the trend is towards electronic payments.
![Page 45: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/45.jpg)
ELECTRONIC PAYMENT SYSTEMS (FYI)
45
![Page 46: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/46.jpg)
46
E-COMMERCE BUSINESS MODELS
![Page 47: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/47.jpg)
47
E-COMMERCE BUSINESS MODELS
E-tailerTransaction BrokerMarketplace CreatorContent ProviderCommunity ProviderGatewayService Provider
A business model refers to a particular method of operation.
![Page 48: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/48.jpg)
48
E-COMMERCE BUSINESS MODELS..CATEGORY DESCRIPTION EXAMPLES
E-tailer Sells physical products directly to either other businesses or consumers.
AmazonWal-mart.com
Transaction broker Processes online sales transactions for users, charging a fee for each transaction in order to save those users both time and money.
E-trade.comExpedia
Market place Provides an environment for buyers and sellers to interact and sell products/services
e-BayPriceline.com
Content provider Provides content over the web. WSJ.comGettyImages.comItunes.com
Community provider Facilitates information/social exchange between people with similar interests
Facebook.com
Gateway Serves as an initial point of entry to the web providing additional services as well.
YahooGoogle
Service Provider Provides web 2.0 services such as photo sharing and online backup to users
Photobucket.comDropbox
![Page 49: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/49.jpg)
49
E-COMMERCE REVENUE MODELS
Advertising Revenue ModelSales Revenue ModelSubscription Revenue ModelFree/Freemium Revenue ModelTransaction Fee Revenue ModelAffiliate Revenue Model
A revenue model refers to a particular method of deriving income.
![Page 50: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/50.jpg)
50
E-COMMERCE REVENUE MODELS…
Model Description
Advertising Revenue Model Revenue is generated by attracting audience and subjecting them to a large volume of advertisements
Sales Revenue Model Revenue is obtained from selling: goods, information, or services to customers.
Subscription Revenue Model Revenue is generated from the charging of a subscription fee in exchange for access to the provided content.
Free/Freemium Revenue Model Revenue is generated from a premium that is charged for access to additional services above and beyond the basic services which are provided for free.
Transaction Fee Revenue Model Revenue is generated from charging a transaction fee for each transaction that a company generates.
Affiliate Revenue Model Revenue is generated from by web sites that send visitors to other web sites in exchange for a referral fee.
![Page 51: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/51.jpg)
51
What are some reasons other than value & convenience for customers to shop online?
What is the purpose of the e-commerce layer in the e-commerce architecture?What is the conversion ratio? What might be reasons for low conversion ratios? How can it be improved? What is the difference between HTML and XML? What issues might an e-commerce company in a less developed country
face? “Deviantart.com” is a company that brings together various types of artists.
What business model is this? “Dictionary.com” provides free dictionary information to internet users, but
for subscribers it provides premium content. What revenue model is this? Are e-commerce transactions “friction-free”?
DISCUSSION QUESTIONS
![Page 52: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/52.jpg)
52
The core technology that keeps Amazon running is Linux-based. As of 2005, Amazon had the world’s three largest Linux databases, with capacities of 7.8 TB, 18.5 TB, and 24.7 TB. The central data warehouse of Amazon is made of 28 Hewlett Packard servers with four CPUs per node running Oracle database software. Amazon’s technology architecture handles millions of back-end operations every day, as well as queries from more than half a million third-party sellers. With hundreds of thousands of people sending their credit card numbers to Amazon’s servers every day, security becomes a major concern. Amazon employs Netscape Secure Commerce Server using the Secure Socket Layer protocol which stores all credit card details in a separate database. The company also records data on customer buyer behavior which enables them to offer or recommend to an individual specific item, or bundles of items based upon preferences demonstrated through purchases or items visited
WHAT E-COMMERCE CONCEPTS ARE HIGHLIGHTED HERE?
![Page 53: INTRODUCTION TO E-COMMERCE IS524 Corporate Information Systems by Chandra Amaravadi](https://reader035.fdocuments.us/reader035/viewer/2022070414/56814e02550346895dbb7076/html5/thumbnails/53.jpg)
53
THE END