MPA Atlanta 9/2000 Workshop

Download Report

Transcript MPA Atlanta 9/2000 Workshop

E-Commerce and Magazines:
Programs and Ideas that Work
presented by:
David Strom
Port Washington NY USA
[email protected], +1 (516) 944-3407
Strom MPA Atlanta 9/00
1
What This Course is Not About
 Mathematics
of Public Key Cryptography
 In-depth discussion of Visa® and MasterCard®
operating regulations for eCommerce
 Legal advice for eCommerce issues related to
operating a web storefront
 Writing your own storefront systems from
scratch
Strom MPA Atlanta 9/00
2
Why This Tutorial
A successful magazine must incorporate and
coordinate print and web editions
 Any web site will eventually get involved in selling
something online
 Good storefront design and tactics will increase
sales
 Tough to evaluate various payment systems and
products
 Tough to stay on top of current eCommerce
technologies and still run your publication!

Strom MPA Atlanta 9/00
3
For Future Reference
 Copy
of this presentation (Powerpoint), links to
sites and resources:
www.strom.com/pubwork/ecommerce
Strom MPA Atlanta 9/00
4
Course Topics
 Good
and bad web storefront design, defining
successful and secure eCommerce ventures
 What are the things a magazine person should
know about eCommerce and web publishing?
 Overview of working Internet payment systems
 Choosing service providers or suites
 Installing and operating your own magazine
web site
Strom MPA Atlanta 9/00
5
Course Approach
 Overview
of major payment systems and
storefront products
 Give real-life examples and online demos
 Help relate information to your own situation
 Provide insight into different approaches,
technologies
 Discuss pros and cons of each
 Multiple Q&A sessions
Strom MPA Atlanta 9/00
6
Recommended Books
 Magdalena
Yesil's Creating the Virtual Store :
Taking Your Web Site from Browsing to Buying
(1997)
 Dan
and Emma Minoli's Web Commerce
Technology Handbook (1998)
 Phil
Greenspun's Database Backed Web Sites
Strom MPA Atlanta 9/00
7
Thanks
 Marshall
Rose
 Stephanie Denny
 … for their help in preparing this presentation
Strom MPA Atlanta 9/00
8
My Background
 I’ve
been involved in the Internet for some time
 Have used most of the products we demonstrate
 Have consulted to a few of the vendors, but still
have strong opinions
 Founding editor-in-chief of Network Computing
magazine
 Built several hi-tech publishing web sites
Strom MPA Atlanta 9/00
9
My Beliefs
 My
perspective is from the consumer’s
viewpoint, as well as from the publisher’s
 I believe that coordinating print and web is the
next evolutionary step for magazines
 Most eCommerce has had accidental success to
date
 The web is a very different animal from print!
Strom MPA Atlanta 9/00
10
Topic 1: Introduction to Internet Marketing
 Advantages
and disadvantages
 Speed of adoption is immense!
 Different kinds of approaches
Strom MPA Atlanta 9/00
11
Internet Marketing
 Look

good to the public,
be on the cutting edge
 Supplement

be real-time
 Focus

on global niches,
be high-content
 Avoid

traditional channels,
the trailing edge,
the competition is already doing it
Strom MPA Atlanta 9/00
12
Advantages
 Direct,
one-to-one marketing opportunity
 Allows you to learn useful information and
build subscriber relationships
 Relatively inexpensive medium compared to
advertising, direct mail or telemarketing
 Capacity to be a major distribution channel
 Results are measurable, sometimes
Strom MPA Atlanta 9/00
13
Internet is Cheapest Cost Per Contact
 Internet:
$.98
 Direct mail: $1.68
 Telemarketing: $31.16
 Tradeshows: $162.00
Penton Research, www.penton.com, 11/97
Strom MPA Atlanta 9/00
14
Obstacles to Wide Deployment
 Easy
forms of payment
 Trust in the system
 Perceived benefits and profits
 Technology and infrastructure still primitive
Strom MPA Atlanta 9/00
15
What can go wrong on the Internet
 Store
is offline
 Overall lax security with ConEd bills
 Visitors steal your subscriber lists and other
privacy glitches
 Credit card fraud
 Shopping cart hacks
 Stealing your domain name
Strom MPA Atlanta 9/00
16
General security practices
 Make
sure you protect your web site!
 See “Ten ways” article from Winn Schwartau
 Limit access, isolate servers, lock down scripts,
so forth
Strom MPA Atlanta 9/00
17
Accidental downloads
 Ikea
hack
 Others such as Nissan, DeBeers, Butterball
 Even Amazon’s affiliate email addresses were
briefly exposed!
Strom MPA Atlanta 9/00
18
Other notable privacy mistakes
 Real
Networks collecting user song playlists
 Amazon.com displaying book buying habits of
corporations
 Infobeat sending email addresses to their
advertisers
 This can happen to you!
Strom MPA Atlanta 9/00
19
What Went Wrong
 All
collected key information without their
customer’s knowledge or approval
 All were leading edge companies that should
have known better
 All quickly corrected their mistakes and
informed the public
Strom MPA Atlanta 9/00
20
Some Lessons Learned
 Consumer

control of privacy is essential
most folks simply want the choice of opting out
 The
granularity of control must be fine, e.g.,
over number and frequency;
 over categories of interests; and/or
 over (indirect) dissemination to third-parties

 If
you promise privacy protection, make sure
you actually deliver it throughout your site!
Strom MPA Atlanta 9/00
21
Preventing Credit Card Fraud








Don't accept orders unless full address and phone
number present
Be wary of different "bill to" and "ship to" addresses
Be careful with orders from free email services
Be wary of orders that are larger than typical amount
Pay extra attention to international orders
When in doubt, call the customer to confirm the order
Use software or services to fight fraud
When you’ve found fraud, contact your merchant bank
immediately
Strom MPA Atlanta 9/00
22
Be Aware of Shopping Cart Hijacking
 Example
Strom MPA Atlanta 9/00
23
Stealing your domain name
 Typo.net
and AmericaOffline.com
 Both sell ad space for things like:
amazom.com
 www.eartlink.net

 acivilaction.com
vs civil-action.com
 whitehouse.gov vs. whitehouse.com
Strom MPA Atlanta 9/00
24
Dealing With Rogue Domains
bestbuys.com vs bestbuy.com
 United Airlines vs untied.com
 Use same colors, try to go after same audience
 Lawyers are standing by to take your call…
 Use various tools to track down offenders:

companysleuth.com
 dejanews.com
 whois.userland.com
 bannerstake.com

Strom MPA Atlanta 9/00
25
Topic 2: What Becomes Success?
 Overview
of eCommerce market
 Review physical storefront success factors
 Propose some definitions
 Define success for the web
 Draw up eCommerce principles
Strom MPA Atlanta 9/00
26
Let’s Keep Our Perspective
 Size
of US movie industry -- $7B!
 Size of adult video rentals - $6B!
 Total US music sales -- $6B!

(Forrester says $288M in 1998 online music+books)
Strom MPA Atlanta 9/00
27
Ticketmaster
 Started
11/96
 US$20 million/month via the web in sales
 Ten percent of total sales via the web
 Generating lots of new single ticket buyers,
people who don’t like to order via the phone
Strom MPA Atlanta 9/00
28
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!
Strom MPA Atlanta 9/00
29
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
Strom MPA Atlanta 9/00
30
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
Strom MPA Atlanta 9/00
31
Compare Moviefone vs. BAM
 BAM
web site doesn’t carry event information
in real time
 BAM orders are fulfilled weeks later, and no
indication on web site of sold-out events
 MF: Real time ordering, easy navigation via
web and phone
 MF: no surcharge on tix, no waiting in long
ticket lines!
Strom MPA Atlanta 9/00
32
Let’s Learn From the “Real World”
 Compare
what works for physical stores
 Try to extend to the web
Strom MPA Atlanta 9/00
33
Critical Success Factors for Physical
Storefronts
 Location
 Branding
 Good
service
 Good product selection
 Proper pricing and margins
 Traffic
Strom MPA Atlanta 9/00
34
First Problem:
 None
of these translate on the ‘net!
Strom MPA Atlanta 9/00
35
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

Strom MPA Atlanta 9/00
36
An Example of bad location: Montana
Meats
 Link
 Can’t
they afford their own domain name?
 “/~” is BAD NEWS!
Strom MPA Atlanta 9/00
37
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!
Strom MPA Atlanta 9/00
38
Traditional Advertising Doesn’t Apply
Anymore
 Can’t
measure anything
 Every site has its own banner sizes
 The Web is not TV
Strom MPA Atlanta 9/00
39
One Working Definition of Success:
 SURVIVAL!
 If
a site is still running after 12 months, and
getting more traffic, it is a success.
Strom MPA Atlanta 9/00
40
Does a site actually have to sell something?
 Many
actual eCommerce sites don’t do the
complete transaction
 Require faxes or telephone calls!
 Some merely have catalogs
Strom MPA Atlanta 9/00
41
Principles of Good eCommerce
 Easy
to find merchandize
 Good service
 Individual customization is key
 Simple navigation
 Make payments easy
 Make buyer feel transaction is secure
 Communicate effectively and frequently
Strom MPA Atlanta 9/00
42
Danish eShopper Survey (2/99)
 Why
people shop on the web
 Convenience and ease of use are the main
reasons people buy
 After you have deliberately looked for
information about a product or service, how
often do you buy it? Almost always, only 2%!
 Only 5% of their visits to eCommerce sites are
to buy!
Strom MPA Atlanta 9/00
43
First Principle of eCommerce:
 Make
it easy to buy!
Strom MPA Atlanta 9/00
44
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, toys, electronics, etc. to choose
from
Strom MPA Atlanta 9/00
45
Use Affiliates Programs Wisely
 They
bring traffic to your doorstep
 Nice revenue sharing model
 Lots of them to choose from to model your own
on:
AssociatePrograms.com
 Refer-it.com

Strom MPA Atlanta 9/00
46
A Different Take on Affiliates:
ClickRewards
 Pays
you in airline miles for your patronage
 Accrue miles on many sites
 You redeem benefits on their site
Strom MPA Atlanta 9/00
47
Amazon vs Borders
 Borders
link
 Cookies vs logins
 Who makes it easier to buy books?
Strom MPA Atlanta 9/00
48
Update your directories!
 This
one is two years old
Strom MPA Atlanta 9/00
49
Another Side of Service: Repeat Business
 Make
the shopper feel part of the family
 Shopping as entertainment (online auctions)
 “Do what I mean” search function (Amazon
again looks at common misspellings made in
the previous 24 hours for book searches)
 Periodic targeted email updates and reminders
Strom MPA Atlanta 9/00
50
Second principle:
 Deliver
solid service!
Strom MPA Atlanta 9/00
51
MyMP3.com
 Customize
Strom MPA Atlanta 9/00
your music tastes
52
Third principle:
 Individual
Strom MPA Atlanta 9/00
customization is key
53
Consumer Reports
 Finding
out what you get when you buy their
new car pricing service
 Just a few clicks from the home page!
Strom MPA Atlanta 9/00
54
Fourth principle:
 Make
navigation simple
Strom MPA Atlanta 9/00
55
How NOT to Design a Payment Screen


Too confusing
Still have to enter credit card numbers, just in an
unfamiliar way
Strom MPA Atlanta 9/00
56
Common mistakes with payments
 Provide
too few or too many order confirmation
pages
 Confusing methods and misplaced buttons on
order page
 Make it hard for customers to buy things
 Don’t make your customers read error screens
Strom MPA Atlanta 9/00
57
Here is a good example: Hearst’s
publications
 Let’s
use Cosmo
 Notice how the discount is highlighted
 Simple navigation and online ordering
Strom MPA Atlanta 9/00
58
Fifth principle:
 Make
payments easy!
Strom MPA Atlanta 9/00
59
Making the Buyer Feel Secure: the Six
Components of eCommerce Trust
 Seals
of approval, logos of credit card co’s
 Identifiable brand name
 Ease of navigation
 Order fulfillment easy to understand
 Clear purpose and site presentation
 Fast and simple technology
(Cheskin Research)
Strom MPA Atlanta 9/00
60
Perceptions of Credit Card Snooping Still
Exist
 But
are largely popularized by media, not
consumers!
 Internet fraud stories are still common from
both buyer and seller sides
 Just starting to see authentication services (such
as Cybersource) ramp up
 Trust will take a long time
Strom MPA Atlanta 9/00
61
Sixth principle:
 Make
the buyer feel secure!
Strom MPA Atlanta 9/00
62
How Should You Use Email?
 When
to communicate?
 What to communicate?
 When is email helpful and when is it spam and
annoying?
Strom MPA Atlanta 9/00
63
Email Uses in eCommerce
 Sending
order acknowledgement
 Sending shipping notification
 Purchase receipt
 Telling customer when item is in stock or on
sale
 Responding to specific queries about service
issues
Strom MPA Atlanta 9/00
64
Email Receipts Should Contain the
Following Items
 Total
price, including shipping
 Your address and the store’s
 Items ordered
 Whether they are in stock or not
 When they shipped
 Bonus: order number and URL to view this info
online, link to UPS/Fedex tracking system
Strom MPA Atlanta 9/00
65
When to Send a Customer Email?
 To
acknowledge the order was placed
 To say items shipped (or not ) and money
changes hands
Strom MPA Atlanta 9/00
66
Seventh principle:
 Communicate
Strom MPA Atlanta 9/00
effectively and frequently!
67
Communicate Effectively and Frequently
 Get
your response systems in place
 Tie in your storefront with any existing
customer relationship management tools and
call centers
 Send replies within an hour of initial order,
within 24 hours of any query
Strom MPA Atlanta 9/00
68
Topic 3: eCommerce for Magazine
Publishers and Editors
 Using
email effectively
 Coordinating web and print content
 Charging for content
 Handling subscriptions online
 Advertising choices
 Marketing partnerships
 Staffing considerations
Strom MPA Atlanta 9/00
69
Using email effectively
 Newsletters
as subscription builders
 Sending out notification of new issues or
specials
Strom MPA Atlanta 9/00
70
Bad newsletter example: Network World
 Too
many, too confusing
 Opt-out message confusing as well: Should read
Please check here if you WANT to receive these
messages
Strom MPA Atlanta 9/00
71
Good newsletter example: TidBITS
 Easily
searchable and complete archives
 Coordinated email/web publishing schedule
 Sponsors clearly delineated in both email and
web pubs
 Multiple languages
Strom MPA Atlanta 9/00
72
Coordinating web and print content
 Mistakes
I’ve made in the past
 The web is not a book
 Contests and interactive gee-gaws
 Hire the right ME
 Issues to consider
Strom MPA Atlanta 9/00
73
Mistakes on ICS (www.intranet-build.com)
 Had
different graphic artists for print and web,
ended up doing graphics twice
 Had web team inexperienced in publishing
industry
 Lack of overall coordination, no one really in
charge
 Print deadlines drove web content, rather than
the other way around
Strom MPA Atlanta 9/00
74
ICS design flaws
 Print
was 4 serial editions, web static
 Articles mainly reference works and too long
for the web
 Lame email newsletter to drive repeat traffic
 Too many ad spots cluttered the page
Strom MPA Atlanta 9/00
75
Some wit and wisdom from Norm
 “We
still haven't found a way to put a magazine
on the Web.” Norman Pearlstine, editor in chief,
Time magazine.
 CNNSI has taken off, yet “I'm not convinced
that charging subscriptions wouldn't result in
the site falling apart.”
Strom MPA Atlanta 9/00
76
The web is not a book
 People
don’t like to read from a screen
 People are more impatient over 28.8 modems
 Navigating online is still harder than turning
pages
Strom MPA Atlanta 9/00
77
Don’t get too attracted to technology
 Frames
suck
 The fewer graphics the better
 The more complex your pages, the more limited
your audience
 The more dynamic your site, the less can be
indexed by a search engine
Strom MPA Atlanta 9/00
78
Interactive is a dirty word
 Visitors
aren’t interested in video games
 They take too much time and technology to do
right
 Develop simple contests that play off
registrations
Strom MPA Atlanta 9/00
79
Understand your audience
 What
pages are popular?
 What inbound links produce visitors?
 How long are they at your site and where do
they go?
 What browsers do they use and where do they
come from?
Strom MPA Atlanta 9/00
80
Complement your print publication
 Don’t
worry about “giving away the store”
 Match content delivery with newsstand
availability
 Have search button right up front and on top
 Put lots of navigation aids everywhere
Strom MPA Atlanta 9/00
81
Issues




Does your audience first see something on the web or in print?
 how do you display URLs and cross-reference?
Should the web edition be a reference work or stand on its own?
 reading from the screen is slower than from the printed page!
How easy is it to update your own content?
 keep archives of the past, even if out of date?
Are web and print editions enemies or bedfellows?
Strom MPA Atlanta 9/00
82
Content management tools
 Vignette,
Broadvision, Allaire Spectra,
RunTime, Fatwire
 All are complex software tools that enable you
to stage, edit, approve, and manage your web
content
 Need many skills to develop and operate
properly
 Six-figures fees common
 First understand overall eCommerce picture
before
purchasing
Strom
MPA Atlanta
9/00
83
Charging for content
 Subscribers
vs. visitors?
 Free vs. paid portions of the site
 Require registrations on portions of the site
 How not to do it: Infoworld, which had two
separate servers (free and paid)
Strom MPA Atlanta 9/00
84
Think carefully about advertising
 What
you promise may not be what you deliver
 Who really clicks on ad banners anyway?
 Sell sponsorships like Forbes ($275,000 each)
Strom MPA Atlanta 9/00
85
Handling subscriptions online
 Can
you sub provider work with online
additions/changes?
 Do you have the infrastructure to do this well?
 Do you already have an Internet payment
mechanism in place?
Strom MPA Atlanta 9/00
86
Advertising presentation choices
 Zdnet
– sliding advertising window
 Geocities’ annoying logo at the bottom of screen
 TheStreet.com online ad kit
Strom MPA Atlanta 9/00
87
Marketing partnerships
 How
to separate edit from sales cleanly
 What are you selling and how do you sell it
online?
 Who’s idea is this, anyway?
 Hearst is queen here
Strom MPA Atlanta 9/00
88
Staffing considerations – the new help
wanted ads
 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
Strom MPA Atlanta 9/00
89
You Need to be a Superhero:
 Part
web designer
 Internet technologist
 SQL database admin
 Payment system maven
Strom MPA Atlanta 9/00
90
Hire the right web ME
 Who
can make the trains run
 Who knows enough HTML to be dangerous
 Who comes from publishing
 Who can coordinate with print counterparts
Strom MPA Atlanta 9/00
91
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 web accounts with your
existing financial systems?
 Does your business owner understand Internet
culture?
 Can anyone find you on the Internet?
Strom MPA Atlanta 9/00
92
Software requirements can get odious
 Content
management server
 Ad banner server (incl. with Website Pro, MS
Commerce)
 Audio/video content servers (Real Server,
Enliven ads, etc.)
 Clickstream analysis software
 Ad networks (DoubleClick)
 Affiliate networks
Strom MPA Atlanta 9/00
93
The Most Under-rated Skill:
 PATIENCE!
Strom MPA Atlanta 9/00
94
Topic 4: How to get paid over the Internet
 Different
devices
Credit Cards
 Electronic Wallets
 1-Click and other technologies

 Setting
up a merchant account
 Privacy and security issues
Strom MPA Atlanta 9/00
95
Payment Basics
Issuer
Consumer
Access Point
Acquirer
BANK
Merchant
Access Point
• deposit & withdrawal
• transaction status inquiry
• authentication
• problem resolution
Consumer
Strom MPA Atlanta 9/00
• purchase & refund
• transaction status inquiry
• authentication
• problem resolution
Merchant
96
Hierarchy
 Payment

Clearing house between acquirers and issuers
 Acquirer

System (clearing house)
(third-party processor)
Authorizes, processes and settles for merchant bank
 Merchant

Bank
Accepts merchant deposit
 Merchant

Accepts authorized cardholder transaction
Strom MPA Atlanta 9/00
97
Difference Payment Pieces
 System:
provides processing and settlement of
transactions
 Gateway: software/services to support
eCommerce merchants, acquirers
 Device: initiates transaction from credit/debit
card
Strom MPA Atlanta 9/00
98
Attributes of Superior Payment Systems
 Universal,
world-wide acceptance
 Recognized value
 Reliability of transactions
 Ease of use to customer
 Capacity for quick settlement and collection
Strom MPA Atlanta 9/00
99
Requirements
 Mass
appeal
 Easy payment by the customer
 Have acceptable risk to bank and merchant
 Accommodate changes, cancellations and
returns
Strom MPA Atlanta 9/00
100
Let’s Consider the Customer
 Changes
the order
 Doesn’t fill out all fields even when asked
 Mistype credit card and other data
 Cancels order entirely or never finishes order
process
Strom MPA Atlanta 9/00
101
Objectives in Offering Payment Choices
 Customers
like choices, but remember: they are
here to buy stuff!
 Make it safe for everyone involved: customer,
merchant, and banks
 Consider how easy it is for your customer to
use, not just how easy it is for you to manage
 Payments in a virtual world should imitate
those in the real world
Strom MPA Atlanta 9/00
102
Properties of payment technologies
 How
much software does the buyer need to
install?
Does it come with the desktop operating system?
 Does it come with the browser or other software?

 What
third-party clearinghouse is used?
Provide trusted relationships
 Reduce risk, complexity in processing

Strom MPA Atlanta 9/00
103
The Way Things are on the Web Today
 Some
payments are authorized off-line, through
traditional POS terminals

E-mail message to customer later (hopefully),
confirming order and shipping information
 Many
merchant servers connect with payment
authorization systems

Authorization is real-time during the web session,
and the sale is completed with secure server and
browser software
Strom MPA Atlanta 9/00
104
The Way Things are on the Web Today:
Secure and Un-Secure
 Secure
transactions via secure browsers and
servers with SSL
 Un-secure transactions with lack of proper
encryption (account numbers sent “in the
clear”) via e-mail messages
 Un-secure transactions due to “export” versions
of browser and/or server software
Strom MPA Atlanta 9/00
105
The Way Things are on the Web Today
 Secure
transactions do not guarantee the
validity of the customer account information
A high percentage of credit charge-backs for MO/TO
transactions are for “merchandise not received”
 Address verification services can help protect you,
and in some cases are required

Strom MPA Atlanta 9/00
106
Different Ways to Capture Customer
 Online
 Post-authorization
 Batch
Strom MPA Atlanta 9/00
107
Online Capture
 Happens
simultaneously with authorization of
transaction
 Fastest method of capture for online merchants
who can guarantee same-day shipment of goods
Strom MPA Atlanta 9/00
108
Post-Authorization Capture
 Capture
is a separate step from authorization of
transaction; post-auth message instructs bank to
capture transaction
 Example of use is for delayed shipping of
merchandise
Strom MPA Atlanta 9/00
109
Batch Capture
 Transactions
are captured in a batch mode after
authorization (like post-auth capture)
 Multiple authorizations are submitted at one
time for capture
 The batch is transmitted through gateway
(CyberCash) to the bank for funds transfer and
merchant account reconciliation
Strom MPA Atlanta 9/00
110
First, Remember the Old Payment
Providers?
 Digicash
 Cybercash
(first generation)
 First Virtual
 Mondex
 GlobeID
Strom MPA Atlanta 9/00
111
Why Didn’t They Work?
 Too
complex to implement
 Too much cumbersome infrastructure
 Not too many stores took their kind of money
 Too many other technical challenges
 Solved the wrong problem first (credit card
snooping)
Strom MPA Atlanta 9/00
112
So What Payment Instrument to Use?
 SSL
Credit cards
 eWallets/SET
 Cybercash and other payment gateways
 1-Click service providers
 Monthly bill delivery add-ons
 Peer-to-peer payments
 One-time credit cards
Strom MPA Atlanta 9/00
113
Credit cards, debit cards
 JCB,
Visa, MasterCard, Discover, American
Express
 Buyer gets card from issuing bank
 Merchant is sponsored by acquiring bank
 Merchant knows buyer and authorizes payment
Strom MPA Atlanta 9/00
114
How Credit Cards Work
 Transactions
authorized against customer’s line
of credit at issuer (promise to pay)
 At point of settlement, cardholder’s account is
charged and merchant’s account is credited
 Transactions subject to chargeback to merchant
under certain conditions
Lack of proper authorization
 Lack of proper identification / address verification

Strom MPA Atlanta 9/00
115
S-HTTP/SSL Features
Supply 16+4 in encrypted form
 Require merchant to have a cert signed by a
trusted third-party
 Requirement of client-side cert is a trade-off:

yes: buyer must “register” before making purchase
(S-HTTP, SSLv3); or,
 no: no assurance as to buyer’s identity (SSL)


Merchant site becomes a credit card repository
Strom MPA Atlanta 9/00
116
What About eWallets and SET?
 IBM
Consumer Wallet (both SET and ECML,
$50,000!)
 GlobeSET (SET now, server-side non-SET later)
 Transactor/Citibank Wallet (Jscript bookmark,
gone)
 eWallet.com (only SSL, now part of Entrypoint)
 Microsoft Wallet (in Win98, IE 4.01) (both SSL
and SET, evolved into Passport)
 Brodia/ECML
Strom MPA Atlanta 9/00
117
What’s in an eWallet?
 Credit
card accounts
 Debit card accounts
 Checking accounts
Strom MPA Atlanta 9/00
118
All of These Have in Common
 Access
to your accounts
 Credit card and other account numbers are
stored by the service provider in a database, or
on your hard disk
 These numbers are not transmitted to the
merchant
 Consumer must initiate account set-up in
advance of making any purchases
Strom MPA Atlanta 9/00
119
How Electronic Wallets Work Today
 Consumer
must initiate request for electronic
“wallet” software
 Credit card or other account numbers are given
to provider one time before any purchases are
made
 Closed system: only available to participating
merchants and cardholders who have signed up
in advance
Strom MPA Atlanta 9/00
120
How Electronic Wallets Will Work in the
Future
 With
SET protocol, will contain digital IDs with
encrypted account information
 Since digital IDs will be tied to specific
accounts, wallets will keep track of all that
information
 At that point, wallets will be widely distributed
and universally accepted
Strom MPA Atlanta 9/00
121
Interoperability is the Key
 Wallets
will become widely used when the
following events occur:
Mass distribution of wallets to consumers is easily
made
 Will be accepted by all merchants, regardless of
wallet brand or payment brand

Strom MPA Atlanta 9/00
122
eWallet Demonstration
 Entrypoint
Strom MPA Atlanta 9/00
123
Some Problems with eWallets
 Not
transferable to other wallets
 Tied to a single PC
 Not available for use at many web storefronts
 Just solve a small part of the overall payment
process
Strom MPA Atlanta 9/00
124
Trends
 eWallets
will eventually go away
 SET becomes a server-side issue
 SSL still dominates eCommerce transactions for
many years
Strom MPA Atlanta 9/00
125
1-Click Service Providers
 1Clickcharge.com,
qPass.com, InstaBuy.com
 Mainly for digital content delivery
 Per day pass (WSJ)
 Charge 8- 12% per transaction
 Universal membership
 Don’t leave site while completing purchase
Strom MPA Atlanta 9/00
126
1-Click Advantages
 Ease
of use
 No credit card transmission over the Internet
Strom MPA Atlanta 9/00
127
1-Click Disadvantages
 Need
to reach critical mass of users almost at
launch
 Still rely on username/password combination
which can be cumbersome
 Small companies without a lot of depth
Strom MPA Atlanta 9/00
128
Setting up Merchant Account
 Providers
to consider
 How to compare services
 Choices in setting up account, fees
Strom MPA Atlanta 9/00
129
All Merchant Providers Are Not the Same
 Compare
services
Which cards do they authorize?
 Do they provide electronic check services?
 Do they provide check guarantee services?

 Compare
prices
Start-up fees
 Monthly discount fees
 Other service fees (per transaction)
 Statement generation fees

Strom MPA Atlanta 9/00
130
Range of Credit Card Fees
Your Bank
CSP
Discount Rate: 1.5% - 5.0%
Application Fee: $100 - $300
Discount Rate: 1.5% - 5.0%
Per Transaction:
.20 - .30
Monthly Fee:
$10 - $25
(service / statement fee)
Chargeback Fee: Up to $25
Chargeback Reserves:
Up to 10% of sales, for up
to six months
Strom MPA Atlanta 9/00
131
New developments: one-time credit cards
 “Private
payments” introduced this month by
AmEx
 The number is used only once
 Requires software download
Strom MPA Atlanta 9/00
132
Peer-to-peer payment providers
 PayPal/X.com
 Billpoint
)Wells Fargo/eBay)
 Ecount (claims 1 MM users!)
Strom MPA Atlanta 9/00
133
Alternative providers (to phone, ISP, or
other monthly bills)
 iPin
 Trivnet
 eCharge
Strom MPA Atlanta 9/00
134
Topic 5: Choosing the Right eCommerce
Path
Strom MPA Atlanta 9/00
135
Rent, Buy or Build?
 Delusions:
“I could do that myself”
 Not invented here
 Justification example: corporate procurement
 Forrester research survey showed 30% spent
over $500,000
Strom MPA Atlanta 9/00
136
Rent, Buy, or Build
 Rent:
outsource to a CSP
 Buy suite of software
 Build it yourself
Strom MPA Atlanta 9/00
137
Types of Outsourcing
 Web
server hosting
 Payment processing
 Storefront creation
 Email and customer management
 Shopping carts
 Catalog and inventory fulfillment
 Ad banner, one-click networks
Strom MPA Atlanta 9/00
138
Find an CSP
 More
ISPs are offering eCommerce solutions
 Have to use their software standards and
payment schemes
 Could be pricey
 Just catching on in USA
Strom MPA Atlanta 9/00
139
Evaluating eCommerce ISPs
 Do
they offer storefront design?
 Have in-house programmers?
 Hosting of your own web server machine?
 How many payment systems do they support?
 What kinds of accounting reports do they offer?
 What prices and packages offered?
Strom MPA Atlanta 9/00
140
The Catch-22 of CSPs:
 To
be successful, a provider has to promote his
products via the Internet and have detailed
descriptions on their own web sites!
 But try to find this information isn’t easy.
Strom MPA Atlanta 9/00
141
Some CSP Examples









www.psi.net/web/ecommerce.shtml
www.Best.com/bizcomm.html
www.Brainlink.com/html/saleslink.htm
www.Earthlink.net
IBM: mypage.ihost.com
www.Netcom.com
business.Mindspring.com/prod-svc/smbiz/
www.Mindrush.com/
www.outer.net/ONCommerce (OuterNet)
Strom MPA Atlanta 9/00
142
Price Comparison assumptions
 10
Mb disk storage
 Single email account
 InterNIC $75 fee included for domain name
Strom MPA Atlanta 9/00
143
Price Comparison for CSP hosting
Provider
Setup fee (US$) Monthly fee
(US$)
IBM
260
55
Earthlink
295
100
Netcom
450
300
Mindspring
175
324
Strom MPA Atlanta 9/00
Plan name,
payment
options
Bronze, credit
cards
Starter Site
Commerce Site
credit cards
Commercial
Advantage,
credit cards,
Cybercash
144
Earthlink pricing explained
Program
Monthly fee
Setup fee
Starter Site
20
25
Total Access Acct. 20
(waived)
SSL cert.
10
20
Domain fee
75
Ecommerce
40
175
TOTAL
100
210
Strom MPA Atlanta 9/00
145
CSP Approaches
 GeoShop/Yahoo
 ViaWeb/Yahoo
 iCat/Intel
 Encanto
 Others
entering a very crowded field
Strom MPA Atlanta 9/00
146
GeoShop/Yahoo
 Builds
on GeoCities “communities” but for
merchants
(www.geocities.com/join/geoshops)
 $25/month for just commercial listings
 $180/month (or more!) for actual transactions

working with Internet Commerce Services Corp.
who uses Open Market Transact servers
(www.icoms.com/pp.htm)
Strom MPA Atlanta 9/00
147
ShopSite demo
 Can
now handle two concurrent currencies
Strom MPA Atlanta 9/00
148
The Suite Approach
 Leading
contenders
 What is part of the suite and what isn’t
 Prices and platforms
Strom MPA Atlanta 9/00
149
Popular eCommerce Suites
Vendor, Product
Version
Price
Platform
Inex
Commerce Court
3.2
Not
available
NT
IBM
WebSphere Commerce
4.1
$10,000 $40,000
Microsoft
Commerce Server 2000
beta
Free
download
NT, AIX,
Solaris,
AS/400,
S/390
NT
Strom MPA Atlanta 9/00
150
Popular eCommerce Suites (con’t)
Vendor, Product
Version
Price
Platform
OM Transact
Open Market
5.0
$250,000
Unix
Intershop Online
Intershop
4.0
$5000
NT
Unix
WebSite Pro
O'Reilly
2.5
$800
NT, 95
Strom MPA Atlanta 9/00
151
Four Typical Elements
 Catalog
 Storefront
designer
 Ordering/inventory system
 Shopping cart/check out system
Strom MPA Atlanta 9/00
152
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
Strom MPA Atlanta 9/00
153
Payment Systems Included in Each Suite
 Microsoft:
Verifone, Buy Now
 IBM (Net.Commerce): Verifone, SET/eTill
 OpenMarket: Verifone
 WebSite Pro: IC Verify, PC Authorize,
CyberCash, others
 Intershop: CyberCash, ICVerify, others
Strom MPA Atlanta 9/00
154
Sample Stores Included in Each Suite
 Microsoft:
4 stores
 IBM: eMall, simple and advanced sample stores
 OpenMarket: none
 WebSite Pro: 1 bookstore
 Intershop: 3 stores
Strom MPA Atlanta 9/00
155
Database Support
Product
Databases Supported
Site Server
MS SQL, Oracle
Net.Commerce
DB2, Oracle
Inex Commerce
MS SQL, MS Access
iCat
4D, Sybase SQL Anywh
WebSite
MS Access
Intershop
Sybase SQL
Strom MPA Atlanta 9/00
156
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
Strom MPA Atlanta 9/00
157
Store Wizards Included in Each Suite
 Net.Commerce
(the best)
 WebSite Pro (but doesn’t do much)
 Intershop (various wizards)
 MS Commerce (although you’ll really need to
know COM!)
Strom MPA Atlanta 9/00
158
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?

Strom MPA Atlanta 9/00
159
WebSite Professional website.ora.com
 Version
2, shipping since 9/97
 US$799!
 NT
(or 95)
 Supports seven different payment processors:
SSL, CyberCash
 One sample store (bookstore)
Strom MPA Atlanta 9/00
160
Sample storefront
Strom MPA Atlanta 9/00
161
WebSite Configuration Sheet
Strom MPA Atlanta 9/00
162
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
Strom MPA Atlanta 9/00
163
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
 Other alternatives: ShopZone (www.btsw.com),
Alpha Merchant (www.alphasoftware.com)
Strom MPA Atlanta 9/00
164
Intershop
 demo
(admin/admin for store)
 Includes Sybase SQL 11
 US$5000, includes 3 mos. support
Strom MPA Atlanta 9/00
165
Seven Different Managers
 Catalog
 Products
 Store
 Purchases
 Inventory
 Customers
 Admin
Strom MPA Atlanta 9/00
166
Characteristics
 Everything
managed via browser, which can get
tedious
 But you already have a database behind it
Strom MPA Atlanta 9/00
167
Payment Options galore
Strom MPA Atlanta 9/00
168
Recommendations
 Most
flexible payment options of any suite
 Better at processing orders than site creation
 Not good for large catalogs
Strom MPA Atlanta 9/00
169
IBM Net.Commerce
 IBM’s
Go Web Server
 DB2 database
 Shopping cart system
 Credit card verifier
Strom MPA Atlanta 9/00
170
Several ways to setup your store
 Use
nine-step wizard with populated catalog
 Use wizard with empty catalog
 Start from scratch
 Import existing databases
Strom MPA Atlanta 9/00
171
Recommendations
 Great
if you already use DB2 for inventories
 Most security-conscious suite
 More depth than iCat
 Start with all IBM defaults to save time
Strom MPA Atlanta 9/00
172
Net.Commerce Specifics
 NT,
fast Pentium with 256 M of RAM
 AIX, 390, OS/400, Solaris
 US$5000 Start, $20,000 Pro
Strom MPA Atlanta 9/00
173
Latest features
 “Intelligent
Catalog”
 Java-based wizards to setup and manage store
 Recognizes shopping preferences and upsells
 Improved SET payment server, ad tracking
partnerships
 “Smooth Start” packaged consulting services
Strom MPA Atlanta 9/00
174
OpenMarket
 High
end solution
 Worldnet offers hosting of OM servers
 Still needs customization!
Strom MPA Atlanta 9/00
175
Recommendations
 If
you can afford it ....
 Really the price covers lots of consulting time
 High transactions and throughput needs
 Use with Icoms.com front end service ($1000 +
$100/month)
Strom MPA Atlanta 9/00
176
Isn’t somebody missing from the suite
party?
 Netscape
 Oracle
Strom MPA Atlanta 9/00
177
Topic 6: Installing and Operating Your
Own Storefront
 What
you need to know
 What you need to buy
Strom MPA Atlanta 9/00
178
One DIY solution
 IIS
 PerlShop
shopping cart
 ClearCommerce CSP
 First American Payment Systems
 Verisign certificates
 Fees: $800 setup, $500/yr, $50/month
 What took longest to work: perl scripts to make
credit card payments!
Strom MPA Atlanta 9/00
179
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 cart system
 Checkout/payment system
 Don’t forget about security!
Strom MPA Atlanta 9/00
180
Which Database Server?
 Pick
before anything else
 Core of your store revolves around the database:
inventory system
 accounting system
 catalog system

Strom MPA Atlanta 9/00
181
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
Strom MPA Atlanta 9/00
182
Database/web Tools
 Develop
your own forms
 Query your database
 Develop your own catalog
Strom MPA Atlanta 9/00
183
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
 See catalog resources page
Strom MPA Atlanta 9/00
184
Tool Recommendations
 Cold
Fusion, www.allaire.com
 Sapphire/Web, www.bluestone.com
Strom MPA Atlanta 9/00
185
Which Web Server?
 Hundreds
to choose from
 Must support SSL and/or SHTTP
 Platform isn’t important, really
 Choose:
NT/IIS
 Solaris/Netscape Enterprise
 Linux/Apache

Strom MPA Atlanta 9/00
186
What can a Shopping cart 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)
Strom MPA Atlanta 9/00
187
Different Shopping cart Methods
 Account-based
 Cookie-based;
 Encoded
see www.cookiecentral.com
URLs
Strom MPA Atlanta 9/00
188
Payment Choices
 Use
gateway (CyberCash) or service provider?
 Do you need support for multiple currencies?
 Do you have to host your store elsewhere?
 Do you understand the fee structure?
Strom MPA Atlanta 9/00
189
Steps Towards Coding Your Own Payment
Service
 Present
user with a CGI form with shopping
items info
 Connect this to the service provider site
 Provider displays his form to collect credit card
info
 After approval, you record info to your site
 See WebTechniques article by Lincoln Stein, 8/98
Strom MPA Atlanta 9/00
190
Again, Service Providers Differ
 Compare
services
Which cards do they authorize?
 Do they provide electronic check services?
 Do they provide check guarantee services?

 Compare
prices
Start-up fees
 Monthly discount fees
 Other service fees (per transaction)
 Statement generation fees

Strom MPA Atlanta 9/00
191
Prices of Typical Products
Product
Inex
SoftCart
MallManager
WebCatalog
Saqqara
VPOS
WebMate
Strom MPA Atlanta 9/00
Type
Accounting
Shopping Cart
Catalog
Catalog
Search tool
Payment server
Development tool
Price
US$6000
900
2000
1600
700
2500
750
192
Putting Together Your Own Solution
 SQL
Server database
 CyberCash payment system
 WebCatalog 3.0 (supports CCash)
 IIS web server
 Total price: <US$10,000
Strom MPA Atlanta 9/00
193
Thanks!
 Review,
Q&A
 David
Strom
 +1 516 944 3407
 [email protected]
Strom MPA Atlanta 9/00
194