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