Internet Commerce: Payments and Security

Download Report

Transcript Internet Commerce: Payments and Security

Internet Commerce:
Enabling Web
Storefronts
presented by:
David Strom
David Strom, Inc. USA
[email protected]
1
(c)David Strom Inc. 1998
1
Why This Tutorial
The Internet is moving from a collection of
technologies to a set of commercial services
 To use the Internet successfully:

you need to know how it works; but,
 you must also understand why it works…


2
A fun topic, things changing quickly!
(c)David Strom Inc. 1998
2
Course Topics
What Becomes Success?
 Choosing the Right eCommerce Path
 Installing and Operating Your Own Storefront
 Examples of various products

3
(c)David Strom Inc. 1998
3
Course Approach
Discuss technology
 Provide pointers
 Give examples
 Provide insight into various approaches and
technology choices

4
(c)David Strom Inc. 1998
4
What This Course is Not About
 Nuts
and bolts of payment systems
 In-depth on security
5
(c)David Strom Inc. 1998
5
Some Disclaimers
I’ve lived in the Internet for a long time
 Fundamental aspects of Internet dynamics are
unavoidable
 I have consulted to some of the vendors mentioned

6
(c)David Strom Inc. 1998
6
Today’s Topics
I: What Becomes Success
 II: Choosing the Right eCommerce Path
 III: Installing and Operating Your Own Storefront

7
(c)David Strom Inc. 1998
7
Topic I: What Becomes Success?
Overview of eCommerce market
 Review physical storefront success factors
 Propose some definitions
 Define success for the web
 Draw up five eCommerce principles

8
(c)David Strom Inc. 1998
8
Overview of eCommerce Market
Predictions
 Success factors
 Five principles

9
(c)David Strom Inc. 1998
9
eCommerce Revenue Predictions are
Wide-Ranging
Source
1996 (B$US)
2000 est. (B$ US)
IDC
$2.2
94
Forrester
1.4
117
Jupiter
.7
15.6
Dataquest
6.4
56
10
And Not Very Believable
IDC says the web will become a mass market in the
US by 12/98!
 With 100 million users!
 Let’s not confuse web users with eCommerce
BUYERS!

11
(c)David Strom Inc. 1998
11
Ticketmaster
US$5 million/month via the web in sales
 Started 11/96
 Generating lots of new buyers, who wouldn’t
ordinarily use their service

12
(c)David Strom Inc. 1998
12
Then there is Disney.com
Web site Daily Blast signing up 15k
members/month
 Sales via web are equal to 3x-5x of physical Disney
store!

13
(c)David Strom Inc. 1998
13
And of Course, There is the Porn
Industry

“However, extensive interviews with adult site
owners yield a picture of a highly charged market
of approximately 10,000 sites generating about $1
billion in revenue
per year, most through
electronic credit card transactions.”

from Interactive Week
14
(c)David Strom Inc. 1998
14
Sad State of Today’s eCommerce
Marketplace
Poor quality tools
 Hard-to-find stores
 Limited payment methods
 Credit card snooping perceptions
 Older browser versions can’t view latest sites

15
(c)David Strom Inc. 1998
15
Case in Point: Buying a Bike Rack
Item not carried: outdated catalog
 Telesales not familiar with web
 No cross-sell or substitutions online
 Needed three phone calls to complete purchase

16
(c)David Strom Inc. 1998
16
Let’s Learn From the “Real World”
Compare what works for physical stores
 Try to extend to the web

17
(c)David Strom Inc. 1998
17
Critical Success Factors for Physical
Storefronts
Location
 Branding
 Good service
 Good product selection
 Proper pricing and margins
 Traffic

18
(c)David Strom Inc. 1998
18
First Problem:

19
None of these translate on the ‘net!
(c)David Strom Inc. 1998
19
Now Try to Agree on Definitions for
Web Stores

What determines a good location?
Position on a search page
 Nearness to popular destination
 Ad on a popular server


What determines branding?
Memorable domain name
 Popular search category destination

20
(c)David Strom Inc. 1998
20
An Example of bad location: Montana
Meats

www.imt.net/~lingerie/buffalo/buffalo.html
Can’t they afford their own domain name?
 www.company.com/~anything is BAD NEWS!

21
(c)David Strom Inc. 1998
21
Another Case: Buying Toner and
Batteries

www.cartridgesusa.com, www.batterybarn.com
Catalog shows pictures of parts
 Easy to find relevant item
 But payment acknowledgement incomplete

22
(c)David Strom Inc. 1998
22
Determining Traffic
Hard to do -- is it hits, page views, registered users?
 [HITS = How Idiots Track Success]
 Hard to measure -- do you count gifs? Use log files?
 No general agreement on any metrics!

23
(c)David Strom Inc. 1998
23
Traditional Advertising Doesn’t
Apply Anymore
Can’t measure anything
 Every site has its own banner sizes
 The Web is not TV

24
(c)David Strom Inc. 1998
24
One Working Definition of Success:
SURVIVAL!
 If a site is still running after 12 months, and getting
more traffic, it is a success.

25
(c)David Strom Inc. 1998
25
Does a site actually have to sell
something?
Many actual eCommerce sites don’t do the complete
transaction (Cisco)
 Require faxes or telephone calls!
 Some merely have catalogs
 A good example: Singapore Power Authority
www.spower.com.sg/readmeter.cgi?cmd=form

26
(c)David Strom Inc. 1998
26
Good eCommerce Examples
Easy to find merchandize
 Good service
 Individual customization is key
 Simple navigation
 Business-to-business focus

27
(c)David Strom Inc. 1998
27
AMP Connect
Have customers in 100 countries
 Speak many languages
 Produce 400 catalogs covering 135,000 items
 Mailings cost US$7MM/yr
 Fax back cost US$800,000/yr
 But you can’t buy anything directly!

28
(c)David Strom Inc. 1998
28
Solution: “Step Searching”
Saqqara.com software to enhance Oracle database
 Provide user feedback as they type in the query
 Show how many matches in the database
 Different mechanisms for searching:

by part number
 by alphabetical names
 by part family
 by picture even

29
(c)David Strom Inc. 1998
29
AMP connect.ampincorporated.com
30
(c)David Strom Inc. 1998
30
AMP Connect (con’t)
And can set to list parts that are available in specific
countries!
 Updated daily with over 200 item changes
 Detailed drawings saves time for customers to pick
the right item
 Saved AMP over US$5MM in production costs

31
(c)David Strom Inc. 1998
31
Save in Translation Costs
AMP catalog in several languages
 Translation cost was US$100,000
 Versus US$1.5MM to produce separate translations
of print editions

32
(c)David Strom Inc. 1998
32
Silicon Investor www.techstocks.com
Difficult to find anything
 Incomplete database of companies
 Companies are arranged poorly

33
(c)David Strom Inc. 1998
33
First Principle of eCommerce:

34
It is easy to find what you are selling!
(c)David Strom Inc. 1998
34
Amazon.com

Services frequent readers with a variety of
programs
Editorial comments
 If you liked this book, you’ll like...
 Notification of new books by author, topic
 Simplified “1 Click” ordering

Uses simple pages and email
 Associates program for commission kickbacks
 Gift certificates via email
 And ... lots of books
to choose
(c)David
Strom Inc. 1998 from
35

35
Amazon
36
(c)David Strom Inc. 1998
36
Update your directories!
This one is almost a year old
 www.asiapage.com/alist.html#jewellery

37
(c)David Strom Inc. 1998
37
Non-secure servers
Many SG sites collect credit cards on them
 GoodWood Florist
 www.asiapage.com/goodwood

38
(c)David Strom Inc. 1998
38
Second Principle of eCommerce:

39
Deliver solid service!
(c)David Strom Inc. 1998
39
Dell
Most notable site for computer buyers
 Customize the features you want via a web form
 Simplifies and personalizes the shopping
experience
 WYSIWYB (buy)
 >US$1MM/day in sales!

40
(c)David Strom Inc. 1998
40
Dell
41
(c)David Strom Inc. 1998
41
Canadiantire.com
eFlyer uses email notification along with web forms
 Customize exactly what coupons and deals are sent
to you

42
(c)David Strom Inc. 1998
42
Third Principle of eCommerce:

43
Individual customization is key
(c)David Strom Inc. 1998
43
BMW Motors
Example of what not to do
 Use gratuitous graphics
 Cheesy low-res videos
 Toys, not tools

44
(c)David Strom Inc. 1998
44
BMW
45
(c)David Strom Inc. 1998
45
Compare with Subaru
Find specific information about each car
 Can price options to your particular needs

46
(c)David Strom Inc. 1998
46
How NOT to Design a Payment
Screen

47
www.netmar.com/~hamorder/cshorder.shtml
(c)David Strom Inc. 1998
47
How NOT to take advantage of
bandwidth

www.clickdiz.com
Two different pages, one for SG ONE, one for all
others
 But SG ONE page has just heavy graphics -- why?

48
(c)David Strom Inc. 1998
48
A better example: fishing licenses

Simple, quick, and does the job with a minimum of
clutter

www.permit.com
49
(c)David Strom Inc. 1998
49
Fourth Principle of eCommerce:
Make navigation simple!
 Use small graphics, site maps, indexes
 Avoid clutter, frames

50
(c)David Strom Inc. 1998
50
Int’l Commerce Exchange System
Matches overstocked sellers with buyers
 B2B exclusively
 Uses faxes to notify potential customers

51
(c)David Strom Inc. 1998
51
ICES www.icesinc.com
52
(c)David Strom Inc. 1998
52
Fifth Principle of eCommerce:

53
Business-to-business focus
(c)David Strom Inc. 1998
53
Topic II: Choosing the Right
eCommerce Path
54
(c)David Strom Inc. 1998
54
Four Approaches:
Join an eMall
 Outsource to an ISP
 Buy suite of software
 DIY

55
(c)David Strom Inc. 1998
55
Joining an eMall
Only if you don’t have any in-house programming
staff
 Don’t want or can’t trust consultants to do it for you
 Want someone else to handle payment processing
 Don’t care whether your store is tied into your own
financial system

56
(c)David Strom Inc. 1998
56
The Mall of eMalls

57
malls.com, of course!
(c)David Strom Inc. 1998
57
Different Kinds of eMalls
Collection of independent links elsewhere
 Landlord/hosting provider
 Become a sales representative and Make Money
Fast!

58
(c)David Strom Inc. 1998
58
Evaluating eMalls
Do they offer storefront design?
 Have in-house programmers?
 Hosting of your own web?
 How many payment systems do they support?
 What kinds of accounting reports do they offer?
 Who are the other tenants and do you like them?

59
(c)David Strom Inc. 1998
59
The Truth about Internet Malls
Read your contract
 Check your site for errors
 Evaluate your content
 Measure your results
 Promote your site
 (from www.netrageous.com/reports/thetruth.html)

60
(c)David Strom Inc. 1998
60
Reasons Not to Join an eMall:
You know and like perl
 Don’t have to take payment via the web
 Want complete control over your site

61
(c)David Strom Inc. 1998
61
The Results So Far Haven’t Been
Encouraging
Many store owners haven’t sold anything from the
mall!
 Over 90% dissatisfied with mall operator
 Basic HTML errors and unresponsive staff to fix
problems

62
(c)David Strom Inc. 1998
62
The Catch-22 of eCommerce:
To be successful, a software vendor has to promote
his products via the Internet.
 But this means eating one’s own dog food!

63
(c)David Strom Inc. 1998
63
Leading USA eMalls
Vendor, location
Number of stores
ViaWeb
www.viaweb.com
Internet Mall
www.internetmall.com
Blue Money
www.bluemoney.com
$100/month, all done with
a browser
$150 + $15/mo, % of each
transaction
Outsourced payments and
catalogs
64
(c)David Strom Inc. 1998
64
Leading Singapore eMalls
shop.bnn.com.sg
 www.shoppingvillage.com.sg

65
(c)David Strom Inc. 1998
65
Find an ISP
More ISPs are offering eCommerce solutions
 Have to use their software standards and payment
schemes
 Could be pricey
 Just catching on in USA

66
(c)David Strom Inc. 1998
66
Some Examples







67
www.psi.net/web/ecommerce.shtml
www.Best.com/bizcomm.html
www.Brainlink.com/html/saleslink.htm
www.Earthlink.net/company/webservices.html
IBM: mypage.ihost.com
www.Netcom.com
business.Mindspring.com/prod-svc/smbiz/
(c)David Strom Inc. 1998
67
Price Comparison for ISP hosting
Provider
Setup fee (US$) Monthly fee
(US$)
IBM
260
55
Earthlink
624
194
Netcom
450
300
Mindspring
175
324
68
(c)David Strom Inc. 1998
Plan name,
payment
options
Bronze, credit
cards
Premium Plus
Commerce Site,
credit cards
Commercial
Advantage,
credit cards,
Cybercash
68
Price Comparison assumptions
10 Mb disk storage
 Single email account
 InterNIC $100 fee included for domain name

69
(c)David Strom Inc. 1998
69
New Approaches: GeoShop, Tripod
Builds on GeoCities “communities” but for
merchants
 $25/month for just commercial listings
 $100/month for actual transactions



70
working with Internet Commerce Services Corp.
Tripod will offer something similar this summer
(c)David Strom Inc. 1998
70
One Way to Support Lots of Payment
Systems

Wired-2-Shop

www.wired-2shop.com/TestDrive/Admin/PaymentList.asp
71
(c)David Strom Inc. 1998
71
The Suite Approach
Leading contenders
 What is part of the suite and what isn’t
 Prices and platforms

72
(c)David Strom Inc. 1998
72
Popular eCommerce Suites
Vendor, Product
Version
Price
Platform
ICat
Elec Comm Suite
3.0
$9000
NT, 95
IBM
Net.Commerce
2.0
$5000
NT, AIX
Microsoft
Commerce
2.0
$5000
NT
73
(c)David Strom Inc. 1998
73
Popular eCommerce Suites (con’t)
Vendor, Product
Version
Price
Platform
OM Transact
Open Market
2.3
$250,000
Unix
Intershop Online
Intershop
2.0
$5000
$8000
NT
Unix
WebSite Pro
O'Reilly
2.0
$800
NT, 95
74
(c)David Strom Inc. 1998
74
Four Typical Elements
Catalog
 Storefront designer
 Ordering/inventory system
 Shopping trolley/check out system

75
(c)David Strom Inc. 1998
75
The Cold Hard Reality of Suites
Suites are nothing more than collection of products
 Lack integration among various elements
 Difficult to setup, customize, and use
 Require you to live “inside” their structure
 Limited payment options
 Sounds like early MS Office

76
(c)David Strom Inc. 1998
76
Payment Systems Included in Each
Suite
Microsoft: Verifone, Buy Now
 IBM: Verifone, SET, eTill
 iCat: None (but many third parties)
 OpenMarket: Verifone
 WebSite Pro: InternetSecure, CyberCash
 Intershop: CyberCash, ICVerify, others

77
(c)David Strom Inc. 1998
77
Sample Stores Included in Each Suite
Microsoft: 4 stores
 IBM: 5 stores that are part of an eMall
 iCat: 1 hardware store
 OpenMarket: none
 WebSite Pro: 1 bookstore
 Intershop:3 stores

78
(c)David Strom Inc. 1998
78
Databases Supported in Each Suite
Microsoft: SQL Server
 IBM: DB2
 iCat: 4D, Sybase SQL Anywhere
 WebSite: Access
 Intershop: Sybase SQL 11

79
(c)David Strom Inc. 1998
79
Dealing With ODBC
Have to understand how to set up data sources
 Intimate knowledge of your data structure
 Re-install ODBC drivers at least once!
 Best to start with built-in database

80
(c)David Strom Inc. 1998
80
Store Wizards Included in Each Suite
WebSite Pro (but doesn’t do much)
 net.Commerce v3 (11/97)
 MS Commerce

create appearance
 navigation
 registration, check out flows
 payment methods

81
(c)David Strom Inc. 1998
81
Tips
Don’t install anything before making sure you have
everything!
 Downloads for free, but they expire
 Can you export existing files to these systems?

82
(c)David Strom Inc. 1998
82
WebSite Professional
website.ora.com
Version 2, shipping since 9/97
 US$799!
 NT (or 95)
 Supports Cybercash OR Internet Secure (Visa, MC)
 One sample store (bookstore)

83
(c)David Strom Inc. 1998
83
Sample storefront

84
http://merchant.inline.net/admin/
(c)David Strom Inc. 1998
84
WebSite Configuration Sheet
85
(c)David Strom Inc. 1998
85
Store Properties
Only can operate a single payment system
 Run on a series of Access databases
 Built-in tax table, but for N.Americans!
 Well documented data structures in typical O’Reilly
fashion

86
(c)David Strom Inc. 1998
86
Recommendations
Lowest priced suite by far!
 iHTML is robust, but will take some learning
 Nice store setup and organization of catalog
 Good low-end solution

87
(c)David Strom Inc. 1998
87
Intershop
demo at presentation.intershop.com (admin/admin
for store)
 Includes Sybase SQL 11
 US$5000 for NT, higher for Unix, includes 3 mos.
support

88
(c)David Strom Inc. 1998
88
Six Different Managers
Catalog
 Products
 Store
 Purchases
 Inventory
 Customers

89
(c)David Strom Inc. 1998
89
Characteristics
Everything managed via browser, which can get
tedious
 But you already have a database behind it

90
(c)David Strom Inc. 1998
90
Payment Options galore
91
(c)David Strom Inc. 1998
91
Recommendations
Most flexible payment options of any suite
 Better at processing orders than site creation
 Not good for large catalogs

92
(c)David Strom Inc. 1998
92
Microsoft Commerce (nee Merchant)
Still evolving
 More of a development platform than a suite
 Closely tied to IIS, SQL Server et al.

93
(c)David Strom Inc. 1998
93
The many Microsoft servers
94
(c)David Strom Inc. 1998
94
Shopping with MS Commerce
95
(c)David Strom Inc. 1998
95
MS Commerce
96
(c)David Strom Inc. 1998
96
Microsoft Upsells
97
(c)David Strom Inc. 1998
97
Recommendations
If you are going to use any other MS apps
 If you believe developers will follow
 If you must stay on the cutting edge of MS products

98
(c)David Strom Inc. 1998
98
Commerce Server Specifics
NT, fast Pentium with 128 M RAM essential
 US$5000
 www.microsoft.com/commerce

99
(c)David Strom Inc. 1998
99
iCat Electronic Commerce Suite
100
(c)David Strom Inc. 1998
100
iCat Process
Use four-step process
 Make changes to staging db
 Use designer and built-in catalog
 Then post changes to production db

101
(c)David Strom Inc. 1998
101
Create Your Database
Can use bundled Sybase SQL Anywhere
 Enter upsells, promotions, and discounts

102
(c)David Strom Inc. 1998
102
Design Your Templates
Look and feel of storefront
 Design views of catalog

103
(c)David Strom Inc. 1998
103
Setup Your Hard Disk
Locate your files
 Setup your web server

104
(c)David Strom Inc. 1998
104
Set Misc. Options
Matching sales tax rates to zip codes
 Use registration and indexing tools

105
(c)David Strom Inc. 1998
105
iCat Demo Catalogs
www.icat.com/catalogs/democats.htm
Demonstrate variety of options
 Several different stores to view

106
(c)David Strom Inc. 1998
106
Recommendations
No wizards, all browser-based forms
 Tedious but straightforward
 Lots of third-party add-on tools
 Best for people new to db or the ‘net
 Best if you don’t have computer-based accounting
system yet

107
(c)David Strom Inc. 1998
107
iCat Specifics
NT, fast Pentium with 128 M of RAM
 US$9000 for professional version
 www.icat.com

108
(c)David Strom Inc. 1998
108
IBM Net.Commerce
109
(c)David Strom Inc. 1998
109
Included
IBM’s Web Server
 DB2 database
 Shopping trolley system
 Credit card verifier

110
(c)David Strom Inc. 1998
110
Setup Four Basic Web Forms
System Configuration, web server directories
 Access Control, user identities
 Server Control, start/stop servers
 Database Management, setup

111
(c)David Strom Inc. 1998
111
Recommendations
Great if you already use DB2 for inventories
 Most security-conscious suite
 More depth than iCat

112
(c)David Strom Inc. 1998
112
Net.Commerce Specifics
NT, fast Pentium with 64 M of RAM
 AIX too!
 US$5000
 www.internet.ibm.com/net.commerce

113
(c)David Strom Inc. 1998
113
Coming in version 3
“Intelligent Catalog”
 Recognizes shopping preferences
 New SET payment server
 Integration with Domino Merchant

114
(c)David Strom Inc. 1998
114
OpenMarket
High end solution
 Worldnet offers hosting of OM servers
 Still needs customization!

115
(c)David Strom Inc. 1998
115
Recommendations
If you can afford it ....
 Really the price covers lots of consulting time
 High transactions and throughput needs

116
(c)David Strom Inc. 1998
116
OpenMarket Specifics
Various Unix
 US$250,000 and up!
 www.openmarket.com

117
(c)David Strom Inc. 1998
117
Do it Yourself Path
Traditional merchant banking approach
 More risk, especially when your payment system is
on the ‘net

118
(c)David Strom Inc. 1998
118
Steps Involved for DIY’ers
Get a web server
 Get merchant software
 Integrate with your back end systems

catalogs
 inventory
 customer accounts


Be prepared to do lots of coding
119
(c)David Strom Inc. 1998
119
The 90s Help Wanted
Wanted: Webmaster
 Required skills: High proficiency in various web
based programming, development tools, CGI,
cookies, DNS, eCommerce, FTP, HTML 2.0 through
3.02, IIS Server admin, Javascript, Java, MS SQL,
Netscape server admin, NT Server admin, perl,
Unix admin, web security

120
(c)David Strom Inc. 1998
120
But First: Consider the Customer
121
(c)David Strom Inc. 1998
121
How Customers Buy Stuff
Sometimes have partial orders
 Sometimes cancel orders
 Sometimes inventory systems lie
 Sometimes shipments are returned

122
(c)David Strom Inc. 1998
122
Purchasing Stages
One product has a 14-stage process!
 Need to gather so many items:

Shipping info
 Item inventory, pricing
 Order pricing
 “Last chance” (upsells, cancel out)


All this means: get thee to a database!
123
(c)David Strom Inc. 1998
123
What is Needed
A way to track orders
 Provide shipping status
 Provide payment status

124
(c)David Strom Inc. 1998
124
Our Recommendation: email!
Capture that email address
 Use it for status reports
 Outcalls and future upsells
 Reminders
 But how do you valid the address these days?

125
(c)David Strom Inc. 1998
125
Payment System Considerations




Do customers need accounts and profiles?
 yes: reduces the amount a visitor has to type
 no: less of a privacy concern
Should shopping be persistent across the session?
 yes: use accounts or cookies
Should all communications be via SSL?
 yes: then you’ll need the appropriate browsers and
servers
Do I want to have multiple stores on a single server?
126
(c)David Strom Inc. 1998
126
Merchant Back-end Integration
Financial interactions
 Clerical interactions

127
(c)David Strom Inc. 1998
127
Credit Card Issues

Separate authorization from settlement
authorize when order received, but
 ship within 24 hrs of settlemen, and
 beware of stale backorder data


Consumers can chargeback
either need a physical signature or
 evidence of verified shipping address


Opening a merchant account (see
www.shopsite.com/help/payment.merchant.html)
128
(c)David Strom Inc. 1998
128
Electronic Bill Presentment
Saves on paper but requires lots of coordinated
systems
 Can show bills with nice fonts, interactive
applications
 Is separate process from the actual payment system

129
(c)David Strom Inc. 1998
129
Electronic Bill Presentment Issues
Does the processor use EBP with merchant bank?
 Can users browsers support these new applications

Java applets
 Active X controls etc.


Reconciliation requires access to both dispute and
payout information
130
(c)David Strom Inc. 1998
130
Microsoft’s MSFDC
A means to standardize on presentment
 Have both web-based access and special consumerbased software
 Former “Marble” server, read white paper at:

www.microsoft.com/finserv/marblewp.htm

Requires NT, SQL Server, IIS, etc.
131
(c)David Strom Inc. 1998
131
Other EBP efforts
Open Financial Exchange (www.ofx.net)
 www.Integrion.Net
 CheckFree’s E-Bill (getbills.checkfree.com)

132
(c)David Strom Inc. 1998
132
eBill
Most popular and in widest practice
 Schwab and Intuit/Quicken are supporters
 Most threatened by MSFDC

133
(c)David Strom Inc. 1998
133
OFX
Started with Intuit
 Trying to standarize on too much at once:

data transfers
 account inquiries
 financial applications and transactions


Verisign Financial Server (US$1200)
digitalid.verisign.com/ofxIntro.htm
134
(c)David Strom Inc. 1998
134
Integrion
Banking-intensive plus IBM
 No other software supporter, BUT…
 Combining forces with CheckFree
 Trying to establish their “Gold Standard” vs. OFX

135
(c)David Strom Inc. 1998
135
What about OBI?
Open Buying on the Internet
 A bunch of standards: SSL, X12 EDI, X.509 PKI
 Exchange of purchase order info
 Unresolved issues:

who owns the catalog?
 how much infrastructure is really needed?
 knitting together a solid solution is more than
enumerating standards!

136
(c)David Strom Inc. 1998
136
What about SET?
IBM, Verifone having second thoughts
 Specs still at 1.0 (barely)
 Just handles the buyer authentication piece
 Trial with Citibank/SG


www.visa.com
137
(c)David Strom Inc. 1998
137
Topic III: Installing and Operating
Your Own Storefront
What you need to know
 What you need to buy

138
(c)David Strom Inc. 1998
138
You Need to be a Superhero:
Part web designer
 Internet technologist
 SQL database admin
 Payment system maven

139
(c)David Strom Inc. 1998
139
Things You’ll Need to Discover
Are your sales and marketing staff web-savvy?
 Is your accounting system adaptable to web
purchases?
 How do you reconcile these accounts?
 Does your business owner understand Internet
culture?
 Can anyone find you

140
(c)David Strom Inc. 1998
140
Dealing with search engines
Some use <META>, some use <TITLE>
 Keep descriptions at top of your home page short
and sweet
 Web Review article:
webreview.com/97/10/17/webmaster

141
(c)David Strom Inc. 1998
141
The Most Under-rated Skill:

PATIENCE!
142
(c)David Strom Inc. 1998
142
Components Needed to Operate a
Web Storefront
Database of items to sell and current inventories
 Secure web server
 Searchable catalog server
 Connections to backend payments and financial
servers
 Shopping trolley system
 Checkout/payment system

143
(c)David Strom Inc. 1998
143
Which Database Server?
Pick before anything else
 Core of your store revolves around the database:

inventory system
 accounting system
 catalog system

144
(c)David Strom Inc. 1998
144
Database Server Recommendations
Use existing client/server db if possible
 SQL Server: best with MS tools
 Oracle: if you know pSQL already
 Informix: all other situations

145
(c)David Strom Inc. 1998
145
Database/web Tools
Develop your own forms
 Query your database
 Develop your own catalog

146
(c)David Strom Inc. 1998
146
Why is a Catalog Important?
Your customers view of your store
 Current with your own inventory and offerings
 Don’t want to sell what you don’t have

147
(c)David Strom Inc. 1998
147
Catalog Software
Cadis.com, US$1500
 Centor.com, US$50,000
 Dataware.com, US$1800
 Elekom.com, US$25,000
 Isadra.com, US$10,000

148
(c)David Strom Inc. 1998
148
Other catalogs
Product
Price
ICat
US$9000
Intershop
5000
CatSmart
10,000
WebCatalog
(www.pacific-coast.com)
Cat@log
2500
Impulse
(www.inetrep.com)
<$1000
149
5000
(c)David Strom Inc. 1998
149
Another choice: outsourced catalog!
ShopSite
 IBM Home Page Creator mypage-products.ihost.com (N.
America only)
 Mindspring with Mercantec

150
(c)David Strom Inc. 1998
150
ShopSite demo
www.reliablehost.com/cgi-bin/bo/start.cgi
 username: test8
 password: test

151
(c)David Strom Inc. 1998
151
Tool Recommendations
Cold Fusion, www.allaire.com
 Sapphire/Web, www.bluestone.com

152
(c)David Strom Inc. 1998
152
Which Web Server?
Hundreds to choose from
 Must support SSL and/or SHTTP
 Platform isn’t important, really

153
(c)David Strom Inc. 1998
153
Get Your Certificates in Order
Bring up form inside web server
 Send to Verisign on letterhead with credit card (!)
 Receive cert from Verisign
 Install on your web server

154
(c)David Strom Inc. 1998
154
What can a Shopping trolley do?
Simplify ordering process
 Track multiple purchases for a single visitor
 Display items purchased
 Calculate total prices, tax, shipping charges
 Track item attributes (colors, styles, sizes)

155
(c)David Strom Inc. 1998
155
Different Shopping Trolley Methods
Account-based
 Cookie-based; see www.cookiecentral.com
 Encoded URLs

156
(c)David Strom Inc. 1998
156
Shopping Trolley Programs
S-Mart: www.rcinet.com/~brobison/scripts
 Minishop: www.egrafx.com/minishop
 mvend: www.iac.net/~mikeh/mvend.html
 PerlShop: www.arpanet.com/perlshop

157
(c)David Strom Inc. 1998
157
Commercial Programs
Internet Shopping Cart Server:
www.webisland.com/cart
 Rent-A-Cart: www.rent-a-cart.com
 CyberCart: www.lobo.net/~rtweb
 AutoCart: www.autocart.com/Autocart
 WebCart: www.staff.net/webcart.html
 SoftCart: www.mercantec.com
 WWWOrder:

www.virtualcenter.com/scripts2/WWWOrder.html
158
(c)David Strom Inc. 1998
158
Shopping Trolley Example
www.asizip.com (SoftCart)
Shopping basket
 Cookies to track purchases
 Simple navigation

159
(c)David Strom Inc. 1998
159
Payment Systems for SSL
ICVerify, www.icverify.com
 Worldpay/PSI www.psi.net/worldpay

160
(c)David Strom Inc. 1998
160
ICVerify Process
Customer submits 16+4 through SSL browser
connection
 Merchant swre records to a file
 ICVerify submits to bank
 ICVerify receives response from bank, creates answer
file
 Merchant swre retrieves answer, sends response to
customer
 No per transaction fee!

161
(c)David Strom Inc. 1998
161
Supported Merchant Servers for
ICVerify
MS Merchant, Commerce
 Oracle Payment
 Mercantec SoftCart
 Internet Factory Merchant
 InterShop Online

162
(c)David Strom Inc. 1998
162
ICVerify Demo Download

www.icverify.com/library/downloads/icvdemo20.html
163
(c)David Strom Inc. 1998
163
WorldPay and PSI

Multicurrency payments


>100 for product prices
16 different ones for settlement
Have to host your web at PSI
 Includes SoftCart and iCat software as well
 US$1000 + US$1400/yr

164
(c)David Strom Inc. 1998
164
WorldPay Demo

www.worldpay.com/demo/store.html
165
(c)David Strom Inc. 1998
165
Prices of Typical Products
Product
Inex
SoftCart
MallManager
WebCatalog
Saqqara
VPOS
WebMate
166
Type
Accounting
Shopping Cart
Catalog
Catalog
Search tool
Payment server
Development tool
(c)David Strom Inc. 1998
Price
US$6000
900
2000
1600
700
2500
750
166
Inex Demo
Financial backend strength
 Store front and some aspects of suite
 www.inex-corp.com

167
(c)David Strom Inc. 1998
167
Don’t Forget About Security
Make sure you protect your web site!
 See “Ten ways” article from Winn Schwartau
 Limit access, isolate servers, lock down scripts, so
forth
 See

www.nwfusion.com/netresources/0202hack1.html
168
(c)David Strom Inc. 1998
168
What About Web Server Load
Balancing?
Resonate, HydraWeb, Cisco
 IBM Interactive Network Dispatcher,
www.ics.raleigh.ibm.com/netdispatch
 Packeteer PacketShaper, www.packeteer.com
 Others at
www.techweb.com/se/directlink.cgi?NWC19970801
S0026

169
(c)David Strom Inc. 1998
169
Putting Together Your Own Solution
Mercantec shopping trolley
 SQL Server database
 ICVerify payment system
 WebCatalog
 IIS web server
 Total price: <US$10,000

170
(c)David Strom Inc. 1998
170
Don’t Forget the Process and People
Put together policies and procedures book that
describe what you did
 Gather forms for your business partners to sign up
for ISPs if needed
 Document how to make changes to your product
catalog via the web
 Approach your trading partners with solutions, not
problems!

171
(c)David Strom Inc. 1998
171
Conclusions
eCommerce crosses many different skill sets
 Software is still too dicey in many areas
 Standards aren’t much use right now
 Suites don’t offer much in the way of integration
 DIY may be the best solution

172
(c)David Strom Inc. 1998
172
Some eCommerce Resources
Windows Sources reviews of 3 eCommerce suites:
web1.zdnet.com/wsources/content/0697/ntadmin.h
tml
 My Infoworld reviews
www.strom.com/pubwork/iworld.html
 www.webcompare.com, all the web servers you
could ask for
 PC Magazine review of various products

www5.zdnet.com/products/content/pcmg/1620/pcmg0024.html
173
(c)David Strom Inc. 1998
173
Copy of This Presentation
www.strom.com/pubwork/spore98w1.ppt
 links at www.strom.com/pubwork/spore.html

174
(c)David Strom Inc. 1998
174
Conclusion

Review

Q&A
David Strom
 +1 516 944 3407
 [email protected]

175
(c)David Strom Inc. 1998
175