TISC ecommerce workshop.ppt

W
Shared by: zhaonedx
Categories
Tags
-
Stats
views:
6
posted:
10/7/2011
language:
English
pages:
291
Document Sample
scope of work template
							             Building Web Storefronts

                        presented by:
                      David Strom
                Port Washington NY USA
            david@strom.com, +1 (516) 944-3407


eBiz Strom 6/99                                  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



   eBiz Strom 6/99                               2
Why This Tutorial

A   successful web storefront must accommodate
  the common forms of electronic payment in use
  today
 Good storefront design and tactics will increase
  sales
 Tough to evaluate various payment systems,
  standards and products



     eBiz Strom 6/99                                 3
For Future Reference

 Copy  of this presentation (Powerpoint) and
  resources:
  www.strom.com/pubwork/ecommerce




   eBiz Strom 6/99                              4
Course Topics


 Good   and bad web storefront design, defining
  successful and secure eCommerce ventures
 What are relevant eCommerce standards and
  why should I care?
 Overview and demonstration of payment
  systems that are working on the Internet today
 Choosing service providers or suites
 Installing and operating your own storefront


   eBiz Strom 6/99                                 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


   eBiz Strom 6/99                                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




   eBiz Strom 6/99                                 7
Thanks

 Marshall Rose
 Stephanie Denny
 … for their help in preparing this presentation




   eBiz Strom 6/99                                  8
My Background

 I‟vebeen 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




   eBiz Strom 6/99                                9
My Beliefs


 My  perspective is from the consumer‟s
  viewpoint, as well as from the merchant‟s
 I believe that eCommerce is the next
  evolutionary step in the web
 Most eCommerce has had accidental success to
  date




   eBiz Strom 6/99                               10
Topic 1: Introduction to Internet Marketing

 Advantages  and disadvantages
 Speed of adoption is immense!
 Different kinds of approaches




   eBiz Strom 6/99                            11
Internet Marketing

 Look     good to the public,
     be on the cutting edge
 Supplement         traditional channels,
     be real-time
 Focus     on global niches,
     be high-content
 Avoid      the trailing edge,
     the competition is already doing it


   eBiz Strom 6/99                           12
Advantages

 Direct,one-to-one marketing opportunity
 Allows you to learn useful information and
  build customer relationships
 Relatively inexpensive medium compared to
  advertising, direct mail or telemarketing
 Capacity to be a major distribution channel
 Results are measurable, sometimes




   eBiz Strom 6/99                              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




      eBiz Strom 6/99                    14
Challenges

 Most  say that eCommerce is taking off, just
  differ on the rate!
 How do we convince the general public that
  they will really like eCommerce?
 Should we focus on business-to-business uses
  or general consumers?




   eBiz Strom 6/99                               15
Obstacles to Wide Deployment

 Easy forms of payment
 Trust in the system
 Perceived benefits and profits
 Technology and infrastructure still primitive




   eBiz Strom 6/99                                16
One Example: Domain Names!

 Typo.net
 AmericaOffline.com
 Sell   ad space on things like:
   amazom.com
   www.eartlink.net

 acivilaction.com  vs civil-action.com
 whitehouse.gov vs. whitehouse.com
 Is the Internet a great place or what?


    eBiz Strom 6/99                        17
Dealing With Rogue Domains
 bestbuys.com vs bestbuy.com
 united.com 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
     rs.internic.net
     bannerstake.com



    eBiz Strom 6/99                                18
Number of years after introduction to
attract 50 million users

 Radio: 38 years
 TV: 13 years
 Internet: 4 years!!




    eBiz Strom 6/99                     19
Some Conclusions

 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

 Regardless,         there are likely legal issues,
     when maintaining/using a consumer database


   eBiz Strom 6/99                                      20
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




   eBiz Strom 6/99                             21
1998 eCommerce Revenue Predictions
Source               1998 (B$US)   1998 rev. (B$ US)

CyberDialogue        11            7.4

IDC                  12.4          9.3

Forrester            7.8           4.8

Jupiter              7.1           5.8

Yankee Group         11.5          7.2
   eBiz Strom 6/99                               22
Not to mention all the PC sales

 Gateway   sells $10MM /day
 Dell sells $15MM/day
 Compaq sells $6MM/day (including resellers)
 That‟s $11 Billion/yr right there!




   eBiz Strom 6/99                              23
Let‟s Keep Our Perspective

 Size of US movie industry -- $6B!
 Size of adult video rentals - $6B!
 Total US music sales -- $6B!
     (Forrester says $288M in 1998 online music+books)




   eBiz Strom 6/99                                        24
Ticketmaster

 Started11/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




   eBiz Strom 6/99                               25
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!




   eBiz Strom 6/99                               26
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




   eBiz Strom 6/99                                 27
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




   eBiz Strom 6/99                                28
Let‟s Learn From the “Real World”

 Compare   what works for physical stores
 Try to extend to the web




   eBiz Strom 6/99                           29
Critical Success Factors for Physical
Storefronts

 Location
 Branding
 Good  service
 Good product selection
 Proper pricing and margins
 Traffic




   eBiz Strom 6/99                      30
First Problem:

 None     of these translate on the „net!




   eBiz Strom 6/99                           31
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




   eBiz Strom 6/99                        32
An Example of bad location: Montana
Meats

   www.imt.net/~lingerie/buffalo/buffalo.html
      they afford their own domain name?
 Can‟t
 www.company.com/~anything is BAD NEWS!




     eBiz Strom 6/99                             33
Another Case: Buying Laser Printer Toner

   www.cartridgesusa.com
 Catalog  shows pictures of parts
 Easy to find relevant item
 But payment acknowledgement incomplete




     eBiz Strom 6/99                       34
Email Receipts Should Contain the
Following Items

 Totalprice, 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


   eBiz Strom 6/99                            35
When to Send a Customer Email?

 To acknowledge the order was placed
 To say items shipped (or not ) and money
  changes hands




   eBiz Strom 6/99                           36
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!




    eBiz Strom 6/99                                    37
Traditional Advertising Doesn‟t Apply
Anymore

 Can‟tmeasure anything
 Every site has its own banner sizes
 The Web is not TV




   eBiz Strom 6/99                      38
One Working Definition of Success:

 SURVIVAL!
 Ifa site is still running after 12 months, and
  getting more traffic, it is a success.




       eBiz Strom 6/99                             39
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
 Examples: Singapore Power Authority
  www.spower.com.sg/readmeter.cgi?cmd=form
 Cisco    Connection Online


   eBiz Strom 6/99                             40
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




   eBiz Strom 6/99                        41
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!




   eBiz Strom 6/99                              42
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

   eBiz Strom 6/99                                43
AMP




  eBiz Strom 6/99   44
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
 Saved US$1MM in translation costs




   eBiz Strom 6/99                                   45
Danish eShopper Survey (2/99)

 Why     people shop on the web:
  http://www.useit.com/alertbox/990207.html
 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!
   eBiz Strom 6/99                                 46
First Principle of eCommerce:

 Make      it easy to buy!




   eBiz Strom 6/99              47
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 from

      eBiz Strom 6/99                                      48
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

   Shopnow.com (payment processing)



     eBiz Strom 6/99                              49
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




   eBiz Strom 6/99                               50
Amazon vs Borders

 Cookies           vs logins
   www.borders.com/msprotect/ncommerce/;order/list?status=C

 Who        makes it easier to buy books?




      eBiz Strom 6/99                                          51
Now Look at Hatfactory.com

 Easyto pay and track your purchases
 Clean and effective use of graphics
 Innovative use of cookies




   eBiz Strom 6/99                      52
Update your directories!

     one is almost a year old
 This
 www.asiapage.com/alist.html#jewellery




   eBiz Strom 6/99                        53
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




   eBiz Strom 6/99                                54
Second Principle of eCommerce:

 Deliver       solid service!




   eBiz Strom 6/99               55
Dell positives

 Most notable site for computer buyers
 Customize the features you want via a web form
 Simplifies and personalizes the shopping
  experience
 WYSIWYB (buy)




   eBiz Strom 6/99                             56
Dell problems

 Siteis now very complex
 Print ads contain “eValue” codes
 Too many pages to get to actual PC
  configuration




   eBiz Strom 6/99                     57
Canadiantire.com

 eFlyer     uses email notification along with web
  forms
 Customize exactly what coupons and deals are
  sent to you




   eBiz Strom 6/99                                    58
Third Principle of eCommerce:

 Individual         customization is key




   eBiz Strom 6/99                          59
BMW Motors

 Example  of what not to do
 Use gratuitous graphics
 Cheesy low-res videos
 Toys, not tools




   eBiz Strom 6/99             60
BMW




 eBiz Strom 6/99   61
Compare with Subaru

 Findspecific information about each car
 Can price options to your particular needs




   eBiz Strom 6/99                             62
A better example: fishing licenses

 Simple, quick, and does the job with a
    minimum of clutter
   www.permit.com




     eBiz Strom 6/99                       63
Fourth Principle of eCommerce:

 Make  navigation simple!
 Use small graphics, site maps, indexes
 Avoid graphics just to display text
 Avoid plug-ins, Jscripts to complete purchase
  process
 Avoid link and button clutter, frames




   eBiz Strom 6/99                                64
How NOT to Design a Payment Screen

   www.netmar.com/new/norderform.shtml




     eBiz Strom 6/99                      65
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




   eBiz Strom 6/99                                   66
Fifth Principle of eCommerce:

 Make      payments easy!




   eBiz Strom 6/99              67
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)



      eBiz Strom 6/99                            68
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




    eBiz Strom 6/99                                69
Sixth Principle of eCommerce:

 Make      the buyer feel secure!




   eBiz Strom 6/99                   70
Topic 3: eCommerce Standards

 SSL (encrypted transactions)
 SET (authenticate buyers)
 OFX (bill presentment)
 OBI (exchange purchase orders)




   eBiz Strom 6/99                 71
Some Disclaimers

 Standards  are still in motion
 Multiple approaches means they don‟t always
  work as intended
 May be eclipsed by events (eg, SET) and
  consumer behavior
 Moral: lots of programming still required!




   eBiz Strom 6/99                              72
SSL: Encrypt Transactions

 Why  encrypt?
 Principles of cryptosystems
 Understand certificate management




   eBiz Strom 6/99                    73
Why Encrypt? TRUST!

 Ensure your customer is authorized to use his
  account
 Customer wants to make sure you are the legit
  seller
 Ensure payment is received
 Ensure goods are received




   eBiz Strom 6/99                                74
Five Principles of Cryptosystems

 Privacy (only the intended recipient can read
  your messages)
 Authentication(you are who you say you are)
 Authorization (who can do what)
 Integrity (you and the recipient both know
  nothing got changed)
 Non repudiation (no one can falsely deny a
  transaction)

   eBiz Strom 6/99                                75
Privacy

 Privacy means that the message contents cannot
  be seen by anyone but the intended parties
 Accomplished through the use of encryption




   eBiz Strom 6/99                             76
Authentication

 Authentication  means that each party involved
  in the transaction is identified as legitimate
 Accomplished through the use of certificates
    A certificate is a notarized public key (like a passport
     or a driver‟s license)
    Issued by a trusted third party called a Certificate
     Authority
    Binds the certificate owner to the public key within
     the certificate



   eBiz Strom 6/99                                         77
Authorization

 Listsof users who have different rights to do
  various tasks on a web site
 Being able to track individuals throughout your
  computing systems and multiple logins




   eBiz Strom 6/99                              78
Integrity

 Integrityof data means that it cannot be altered
  by anyone during transmission, to avoid a
  “man in the middle” attack
 Encryption allows only the intended recipient
  to open the digital envelope
 A digital envelope (or ”hash”) = contents of an
  encrypted message + digital signature



   eBiz Strom 6/99                                   79
Non-repudiation

 Non-repudiation   means both parties to the
  transaction are ensured that the message is
  genuine and cannot be disputed
 Parties are identified with certificates that have
  been notarized by a trusted Certificate
  Authority
 It will be much harder for customers to claim
  they never placed the order


    eBiz Strom 6/99                                    80
Why Should You Get a Server Certificate?

 You want those who visit your web site to know
  you are a legitimate business
 A certificate is required to operate a secure
  server (SSL)




   eBiz Strom 6/99                             81
Certificate Authorities (CAs)

 Trusted  third parties, similar to notaries
 Can be external or internal (server is managed
  within your own company)
 Choice of a CA may depend on your merchant
  server software




   eBiz Strom 6/99                                 82
Public Key Cryptography




    Customer’s        Customer’s      Merchant’s   Merchant’s
    Private Key       Public Key      Public Key   Private Key


    Public keys are shared and widely distributed
    Private keys are kept secret by the holder of the key
    Both pairs of keys are required to complete secure
     transaction


        eBiz Strom 6/99                                          83
Public and Private Key Pairs


A  public key is disclosed and widely
  distributed with no adverse affects
 Used to encrypt or decrypt information
 Works only in conjunction with its paired
  private key




   eBiz Strom 6/99                            84
Public and Private Key Pairs

A   private key is held and used only by its
  owner
 If a private key is compromised, it must be
  replaced immediately
     Today‟s real-world example: lost or stolen credit
      cards must be blocked and replaced




     eBiz Strom 6/99                                      85
Public and Private Key Pairs




 Real-world  example: Dual control of keys for
  your safe deposit box — it can only be opened
  with two keys — yours as well as the bank‟s


   eBiz Strom 6/99                                86
Steps in Certificate Creation

 Refer  to you server software documentation for
  selection of a CA and instructions
 Generally, you will do the following:
   Generate a key pair of public and private keys
   Send the public key and other information to CA
   CA verifies information provided
   Upon verification, CA creates a certificate containing
    public key and expiration date
   The Certificate is sent back to applicant and may be
    posted publicly, if appropriate

   eBiz Strom 6/99                                       87
Examples of Certificate Authorities

 VeriSign
     www.Verisign.com
 GTE     CyberTrust Solutions, Inc.
     www.cybertrust.gte.com
 Thawte        Consulting
     www.thawte.com




   eBiz Strom 6/99                     88
Certificate Creation

 Demo       of key generation and certificate request




   eBiz Strom 6/99                                       89
Verisign Server Certs

 www.verisign.com/server/prod
 Different features, ranging in price from $349 to
  $1295/year
 Offer different warranties, encyrption levels




   eBiz Strom 6/99                                90
Certificate Management

 Once public key certificates are issued, they
  must be managed to maintain integrity
   They contain expiration dates
   They may be revoked for various reasons
   Upon expiration, certificates must be renewed or
    reissued
 This is a consideration for using an external CA,
  as opposed to managing an internal CA


   eBiz Strom 6/99                                     91
How is this accomplished?

 Secure      servers and browsers
   Capable of strong encryption (up to 128 bit)
   40 bit encryption is no longer considered adequate
    for financial transactions
 Digital      certificates
       Ensure the identity of the certificate holder
       Also called digital IDs

 The common protocol in use today is Secure
  Sockets Layer (SSL)


   eBiz Strom 6/99                                       92
Secure Sockets Layer Protocol (SSL)

 Authenticates       the merchant server
     Merchant Certificate obtained from trusted
      Certificate Authority
 Providesprivacy through encryption of the
  message for both the sender and receiver
     Secure “pipe” negotiates maximum encryption
      compatible at browser and server for each message
      transmitted
 Ensures       integrity of data transmitted
     Message authenticity check (algorithm)

   eBiz Strom 6/99                                        93
Secure Sockets Layer Protocol (SSL)



   Merchant’s Certificate (Digital ID) can be viewed by any secure browser


 https://in the URL = a secure connection
 SSL allows customers to verify who the
  merchant is
 The merchant‟s digital ID does not certify the
  integrity of the merchant

    eBiz Strom 6/99                                                          94
Secure Sockets Layer Protocol (SSL)




 Customer Order with   Encrypted    Customer order decrypted
 Payment Information   order sent      at merchant server


 SSL  encrypts the customer order, which
  includes the payment information
 This data is sent from the customer to the
  merchant via a secure “pipe”
    eBiz Strom 6/99                                            95
What SSL Doesn’t Encrypt

 Once  the data arrives on the secure server, it
  could be stored in an insecure location!
 Or if someone has physical access to your
  desktop or server




    eBiz Strom 6/99                                 96
SSL: How do you get a certificate for your
merchant server?

 Apply      to Certificate Authority
     Instructions built into merchant server software
 You  will be asked to provide valid business
  license and other ID
 Cost is dependent upon level of certification




   eBiz Strom 6/99                                       97
Encryption Strength

 It is illegal to export outside the US products
  containing encryption that is stronger than 40
  bits
 It is not illegal to use encryption stronger than
  40 bits internationally
 Financial institutions do not consider 40-bit
  encryption adequate for Internet transactions



       eBiz Strom 6/99                                98
Encryption Strength

 Newer   browser and server software are capable
  of 128-bit encryption
 128-bit encryption is exponentially stronger
  than 40-bit encryption




   eBiz Strom 6/99                                  99
SET: Authenticate Buyers

 What is the protocol
 How it works
 Advantages and disadvantages




   eBiz Strom 6/99               100
What is SET protocol?

 Secure Electronic Transaction protocol is a
  common standard that was developed jointly by
  Visa, MasterCard and other partners to ensure
  the processing of secure transactions.
 Based on RSA encryption
 Uses public and private key pairs that have a
  mathematical relationship



   eBiz Strom 6/99                           101
How is SET Different from SSL?

 Digital certificates for SET will be payment-
  specific
   Merchants will be certified as legitimate to accept
    branded payment card transactions
   Cardholders will be certified as valid account holders
   Merchants will not see customer‟s account number (it
    will only be passed to the acquirer)




      eBiz Strom 6/99                                   102
How is SET Different from SSL?

        With SET:


                                 Merchant Server gets Customer’s Digital ID
                                minus the account number + Customer Order
    Customer’s Digital ID
related to a specific account
   + Customer Order info



                                        Acquirer gets order receipt +
                                  Customer’s Digital ID with account number

       eBiz Strom 6/99                                                  103
The Mechanics of SET




 (1) Payment info sent from user to merchant
 (2) Merchant confirms, fees charged
 (3) Transaction to bank, funds debited/credited
 (4) Merchant sends item to user (from
  Computerworld)

    eBiz Strom 6/99                             104
How Will Certificates (Digital IDs) be
Issued for eCommerce?

 Hierarchy          of trust for certificate issuance
   Visa and MasterCard will designate a Certificate
    Authority to hold the Trusted Root
   Merchants will obtain certificates from banks‟ or
    acquirers‟ Certificate Authority, then store on SET
    server software
   Cardholders will obtain certificates (digital IDs)
    from their banks‟ Certificate Authority, then store in
    electronic wallet


   eBiz Strom 6/99                                       105
MasterCard® Example of a SET Transaction
http://www.mastercard.com/set/screen1.html




     eBiz Strom 6/99                         106
MasterCard® Example
http://www.mastercard.com/set/screen2.html




      eBiz Strom 6/99                        107
MasterCard® Example
http://www.mastercard.com/set/screen3.html




     eBiz Strom 6/99                         108
MasterCard® Example
http://www.mastercard.com/set/screen4.html




     eBiz Strom 6/99                         109
MasterCard® Example
http://www.mastercard.com/set/screen5.html




      eBiz Strom 6/99                        110
SSL vs. SET

                SSL                                   SET
    Server authentication                Server authentication
         Merchant certificate as              Merchant certificate tied to
          legitimate business                   accept payment brands
    Possible for client                  Customer authentication
     authentication                            Digital certificate tied to
         Not tied to payment method            certain payment method
    Privacy                              Privacy
         Encrypted message to                 Encrypted message does not
          merchant includes account             pass account number to
          number                                merchant
    Integrity                            Integrity
         Message authenticity check           Hash/message envelope
          (MAC)

     eBiz Strom 6/99                                                           111
Is SET the Answer to eCommerce?

 SET has been proposed as the answer to secure
  and interoperable eCommerce
   It is not currently mandated by Visa and MasterCard
   There are big implementation issues for all
    concerned
 The   SET protocol is definitely more secure than
  SSL
 However...



   eBiz Strom 6/99                                    112
SET Issues

 Implementation     of SET has some big
  drawbacks:
   Lack of interoperability among systems
   Management of public key infrastructure
   Distribution of digital certificates requires action on
    the part of the consumer
   Will banks want to become cert authorities?

 Andwho will pay for all this?
 Meanwhile, eCommerce goes on

   eBiz Strom 6/99                                        113
The Future of SET


 Non-repudiation    of transactions through digital
  certificates for both merchant and customer
 SET may be the industry standard for payments,
  but yet to be implemented
 It will be far more difficult for a customer to
  claim no knowledge of a transaction
 Demonstrations continue




   eBiz Strom 6/99                                114
Another View of SET (Lincoln Stein)

  “An over-engineered, committee-designed
  solution to a nonproblem, a boondoggle
  invented by hidebound credit-card companies
  panic-stricken over the prospect of not getting
  their piece of the Internet pie.”

WebTechniques, 8/98



   eBiz Strom 6/99                                  115
Other Alternatives

 Simple       password databases for users to keep
  track
     But still passwords are sent in clear text
 Use   cookies
   Only works with authentication
   Not good for public PCs and kiosks

 Use   PKI and certs



   eBiz Strom 6/99                                    116
Electronic Bill Presentment

 Saves on paper (typical bill cost $1 in postage
  and processing, EBP saves half) but requires
  lots of coordinated systems
 Can show bills with nice fonts, interactive
  applications
 Is separate process from the actual payment
  system



    eBiz Strom 6/99                                 117
Typical Costs

 Print and send a paper bill: $.60
 Print and send a paper invoice: $1- $50
 EBP: $.05 - $.35




   eBiz Strom 6/99                          118
ConEd EBP Experiment

 Claim        they need 100,000 customers to break
    even
   https://m020-www5.coned.com/cus/main1.htm
 Note:  lack of security, anyone with valid
    account number can see your bill!




     eBiz Strom 6/99                                  119
Electronic Bill Presentment Issues

 Does the processor use EBP with merchant
  bank?
 How does customer get notified about the bill?
 Can users browsers support applications
     Java applets
     Active X controls etc.

   Reconciliation requires access to both dispute
    and payout information

     eBiz Strom 6/99                                 120
Microsoft‟s MSFDC

 A means to standardize on presentment
 All customer data maintained by MSFDC
 Have both web-based access and special
  consumer-based software
 Requires NT, SQL Server, IIS, etc.
 TransPoint Internet Bill Delivery




    eBiz Strom 6/99                        121
Bill Presentment Products

 Bluegill Technologies One-to-One Server
 Electronic Funds and Data BillSite
 International Billing Services EBill Anywhere
 Netscape BillerExpert
 Princeton Telecom 800-Paybill




   eBiz Strom 6/99                                122
Other EBP efforts

 Open Financial Exchange (www.ofx.net)
 www.Integrion.Net
 CheckFree‟s E-Bill (getbills.checkfree.com)




    eBiz Strom 6/99                             123
eBill

 Most popular and in widest practice
 Schwab and Intuit/Quicken are supporters
 Most threatened by MSFDC




   eBiz Strom 6/99                           124
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



   eBiz Strom 6/99                            125
Integrion

 Banking-intensive  plus IBM
 No other software supporter, BUT…
 Trying to establish their “Gold Standard” vs.
  OFX
 Leave choice of how much customer data is
  maintained up to the merchant




   eBiz Strom 6/99                                126
Integrion developments

 Banks still want control over their own destiny
 Some banks, such as Citibank, are hedging their
  bets with MSFDC/Transpoint




   eBiz Strom 6/99                             127
What about OBI?

 Open  Buying on the Internet
 A bunch of standards: SSL, X12 EDI, X.509 PKI
 Proposed 3/97, revised 6/98
 Emphasis is with OPEN and not point-to-point
  EDI
 Products from Netscape, Commerce One, IBM,
  Epic Systems


   eBiz Strom 6/99                            128
OBI Components

 Buyer  (could be software or a person)
 Buyer‟s server
 Seller‟s server
 Payment authority/clearinghouse




   eBiz Strom 6/99                         129
Typical OBI Process

 Buyer  connects to web site with https
 Seller verifies buyer, then displays catalog
 Buyer fills out forms, submits order
 Seller checks transaction using certs
 Servers talk to each other and approve order
 Buyer server sends order up his chain for
  approval
 Seller determines how to get paid

   eBiz Strom 6/99                               130
Unresolved OBI Issues

 Who  owns the catalog (buyer or seller)?
 How much infrastructure is really needed to
  connect them?
 Does it compete with existing EDI solutions?
 Knitting together a solid solution is more than
  enumerating standards!




   eBiz Strom 6/99                                  131
One Example: Secure Digital Music
Initiative

 Open   series of protocols called SDMI
 Various encryption approaches, technologies,
  trials underway
 Competes with popular MP3 and underground
  distribution via FTP
 But way too complex for most consumers




   eBiz Strom 6/99                           132
IBM‟s Electronic Music Management
System

 Music  studio master, encrypt and compress,
  watermarks, controls license
 Web site to store content
 eMusic store to promote songs and sell them
 Clearinghouse to handle payments and
  transactions
 Client software to encrypt and play and store
  music
 Trial underway in San Diego cable this year

   eBiz Strom 6/99                                133
Existing MP3 Distribution System

 Consumer   rips music into MP3 format, uploads
  to FTP server
 Others download it freely and play on their PCs
  and Rios
 No money changes hands, but lots of music
  available!




   eBiz Strom 6/99                             134
Topic 4: Introduction to Payment Systems

 Structure,properties and roles
 Different devices
   Credit Cards
   Electronic Wallets
   CyberCash

 Setting up a merchant account
 Privacy and security issues




   eBiz Strom 6/99                         135
Payment Basics


                      Issuer              Acquirer
        Consumer                                         Merchant
       Access Point                                     Access Point
                                BANK
                         • deposit & withdrawal
                         • transaction status inquiry
                         • authentication
                         • problem resolution

 Consumer                                                     Merchant
                         • purchase & refund
                         • transaction status inquiry
                         • authentication
                         • problem resolution


   eBiz Strom 6/99                                                       136
Hierarchy

 Payment           System (clearing house)
     Clearing house between acquirers and issuers
 Acquirer              (third-party processor)
     Authorizes, processes and settles for merchant bank
 Merchant              Bank
     Accepts merchant deposit
 Merchant
     Accepts authorized cardholder transaction



      eBiz Strom 6/99                                       137
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




   eBiz Strom 6/99                                  138
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




   eBiz Strom 6/99                               139
Requirements

 Mass  appeal
 Easy payment by the customer
 Have acceptable risk to bank and merchant
 Accommodate changes, cancellations and
  returns




   eBiz Strom 6/99                            140
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




   eBiz Strom 6/99                                 141
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

   eBiz Strom 6/99                               142
  Comparing Three Payment Systems

      Transac Transact Real-time System Privacy
        tion      ion    auth/valid Scalabi
        Cost   Direction   ation      lity
 Cash very low two-way      no      extreme yes
Check        low          one-way   maybe   high   no

Card moderate one-way                yes    high   no




        eBiz Strom 6/99                                 143
Other Properties

 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




   eBiz Strom 6/99                                     144
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


   eBiz Strom 6/99                                         145
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



   eBiz Strom 6/99                              146
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




   eBiz Strom 6/99                                    147
Examples of Payment Systems
(Clearing Houses)

 FederalReserve System for clearing checks
 Visa and MasterCard transaction networks
 American Express
 Novus (Discover)




   eBiz Strom 6/99                            148
Examples of Acquirers (Processors)

 FirstData Corp.
 Paymentech
 National Data Corp.
 Bank of America Merchant Services
 Many processors (acquirers) process multiple
  brands as part of their service



    eBiz Strom 6/99                              149
Internet Payment Devices

 Credit cards, debit cards
 Off-line accounts
 Electronic cash
 Electronic checks




   eBiz Strom 6/99            150
Different Ways to Capture Customer

 Online
 Post-authorization
 Batch




   eBiz Strom 6/99                   151
Online Capture

 Happens   simultaneously with authorization of
  transaction
 Fastest method of capture for online merchants
  who can guarantee same-day shipment of goods




   eBiz Strom 6/99                            152
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




   eBiz Strom 6/99                               153
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



   eBiz Strom 6/99                               154
A Taxonomy of Bygone Web Payment
Approaches


                                           transmit “16+4” over the Internet?
                                           yes                                  no


                                     buyer encrypts?                     buyer confirms?
                              yes                no                      yes           no


                      merchant decrypts?              plaintext     synchronous?     eCash
                   yes              no                            yes          no


       buyer signs?           CyberCash                    GlobeID             VirtualPIN
 yes                no           SET

S-HTTP             SSL
  PGP

       eBiz Strom 6/99                                                                       155
Why Didn‟t They Work?

 Too complex to implement
 Too much infrastructure
 Not too many stores took their kind of money
 Too many other technical challenges




   eBiz Strom 6/99                               156
So What Payment Instrument to Use
Today?

 SSL  Credit cards
 eWallets/SET
 Cybercash and other payment gateways
 1-Click service providers




   eBiz Strom 6/99                       157
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




   eBiz Strom 6/99                          158
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



   eBiz Strom 6/99                                         159
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

   eBiz Strom 6/99                                      160
Plaintext Transaction Process




                                               trans
                     buyer          merchant
                             16+4              16+4




   eBiz Strom 6/99                                     161
SSL Transaction Process




                                             trans
                buyer             merchant
                        E(16+4)              16+4




   eBiz Strom 6/99                                   162
Electronic Wallets

 Microsoft® Wallet
 Verifone® vWALLET
                     SM




 GlobeSET Wallet
 Tranactor/Citibank Wallet




   eBiz Strom 6/99            163
What‟s in an eWallet?

 Credit card accounts
 Debit card accounts
 Checking accounts




   eBiz Strom 6/99       164
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

   eBiz Strom 6/99                                   165
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


   eBiz Strom 6/99                              166
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



   eBiz Strom 6/99                               167
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




   eBiz Strom 6/99                                        168
eWallet Demonstrations

 GlobeSET  (SET now, server-side non-SET later)
 Transactor/Citibank Wallet (Jscript bookmark)
 eWallet.com (only SSL)
 Microsoft Wallet (in Win98, IE 4.01) (both SSL
  and SET)




   eBiz Strom 6/99                             169
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




   eBiz Strom 6/99                                 170
CyberCash System

 CyberCash   operates a gateway between acquirer
  and the Internet
 Merchants given the choice of capture via:
   SSL; or
   the CyberCash InstaBuy service

 Merchant           doesn‟t see 16+4




   eBiz Strom 6/99                             171
How It Works

 Buyer‟s       wallet receives invoice from merchant‟s
  server
 Buyer‟s wallet sends sales order to merchant‟s
  server:
   signed with buyer‟s public key; and,
   includes 16+4 encrypted with gateway‟s public key




   eBiz Strom 6/99                                      172
How It Works (cont.)

 Merchant           sends transaction to gateway:
   signed with merchant‟s public key; and,
   includes buyer‟s sales order

 Gateway            verifies signature, and:
   decrypts 16+4 using its private key;
   submits transaction into credit card network; and,
   returns results to merchant who tells buyer




   eBiz Strom 6/99                                       173
CyberCash Secure Internet Credit Card
Payment
http://a.dn.cybercash.com/cybercash/info/sixsteps.html




      eBiz Strom 6/99                                    174
CyberCash as a Merchant Service Provider

 CyberCash   provides the merchant with
  CashRegister software to authorize and process
  payments
 CyberCash is neither an acquirer nor a bank,
  but is a provider of payment software for
  eCommerce (a gateway)
 CyberCash provides an advanced level of
  encryption for financial information passed
  from their database to acquirers (not SSL)

   eBiz Strom 6/99                             175
CyberCash CashRegister® Software

 Integrateswith a variety of operating systems
  and merchant storefront software
 Can be used with or without consumer wallets
 Non-wallet transactions use SSL
 Some programming required perl (Unix) or
  VBScript (NT)




   eBiz Strom 6/99                                176
CyberCash CashRegister® Software

 However,   you must still arrange for a merchant
  deposit account with your bank or independent
  service provider
 If you are having trouble setting up a merchant
  account with a bank, contact CyberCash for
  assistance




   eBiz Strom 6/99                               177
Credit Card Payment Demo

 Creditcard transaction with CyberCash —
  No Wallet
 CyberCash InstaBuy transaction




   eBiz Strom 6/99                          178
CyberCash Benefits

 CashRegister  Software is free to merchant
 CyberCash is presently the largest gateway
  service provider for Internet merchants
 Their products will evolve




   eBiz Strom 6/99                             179
Leading SSL/POS Payment Software
Vendors

 ICVerify,www.icverify.com
 PCAuthorize, www.tellan.com
 Verifone vPos, www.verifone.com
 PC-Charge, www.gosoftware.com




   eBiz Strom 6/99                  180
Online Payment Service Providers
   Worldpay/PSI, www.psi.net/worldpay
   AuthorizeNet.com + Cardservice.com      ($45/mo + 2%
    + 20 cents/trans.)
   Internet Secure.com
   WebOrder.com
   Web800.com
   Paylinx Server (SiteServer, net.Commerce)
   Billpoint.com
   Check out www.ihtmlmerchant.com/creditcard.htm



     eBiz Strom 6/99                                   181
Other Merchant Providers to Consider

 Online       Financial Services (OFS)
     http://ofs.web-charge.com/signup1.html
 Redi    Check / Redi Charge
     www.redi-check.com
 Merchant           Account Services
     Provo, Utah 1-801-765-1111




   eBiz Strom 6/99                             182
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!

    eBiz Strom 6/99                               183
Supported Merchant Servers for ICVerify


 MS  Site Server Commerce
 Oracle Payment
 Mercantec SoftCart
 Internet Factory Merchant
 InterShop Online




   eBiz Strom 6/99                        184
ICVerify Demo

   www.icverify.com/library/downloads/icvdemo20.
    html




     eBiz Strom 6/99                           185
One 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




   eBiz Strom 6/99                             186
Setting up Merchant Account

 Providers to consider
 How to compare services
 Choices in setting up account, fees




   eBiz Strom 6/99                      187
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


   eBiz Strom 6/99                               188
Choices for Setting Up a Merchant Account

 Go  to your local bank and set up your own
  merchant account -- If they‟ll take you, this may
  give you the best discount rate
 Join Costco warehouse membership store,
  Executive Membership is $125, <2% plus 25
  cents/transaction (www.costco.com/exec/credit.html)
 Contract with CSP and process through them
 Buy a software suite that includes merchant
  account set-up

    eBiz Strom 6/99                                 189
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
   eBiz Strom 6/99                                      190
Regulations governing electronic commerce
transactions
 Visa     / MasterCard Operating Regs
   Credit Card Rules for acquirers and merchants
      Fair Credit Billing Act
   Debit Card Rules
      Regulation E

 Consumer              Telephone Protection Act
     Can Internet Protection Act be far behind?
 Privacy         Principles
     Yet to be mandated, but inevitable; and generally a
      good idea
      eBiz Strom 6/99                                       191
What About Privacy?

 Anonymity   issues
 Confidentiality issues
 Communication Monitoring
 Disclosure issues
    Name and address info
    Disclosure of transaction to a third party
    Merchant‟s identity

 It‟s   all about trust

    eBiz Strom 6/99                               192
Privacy Issues for the Consumer

 Most  people just want to be asked for their
  permission
 Your customers don‟t object so much if you use
  their information to sell them other products
  you may offer
 But many object if you sell or rent their names
  to someone else



   eBiz Strom 6/99                              193
“Data Mining”: How much is enough?

 You  have the opportunity to build a customer
  database for future sales
 To what degree do you slice and dice?
 If you slice too fine, are you missing
  opportunities?
 This leads to more privacy issues




   eBiz Strom 6/99                                194
Topic 5: Choosing the Right eCommerce
Path




   eBiz Strom 6/99                      195
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




   eBiz Strom 6/99                               196
Rent, Buy, or Build


 Rent: outsource to a CSP
 Buy suite of software
 Build it yourself




   eBiz Strom 6/99           197
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




   eBiz Strom 6/99                              198
Evaluating CSPs

 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?




   eBiz Strom 6/99                              199
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.




   eBiz Strom 6/99                                  200
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)

     eBiz Strom 6/99                          201
Price Comparison assumptions

 10 Mb disk storage
 Single email account
 InterNIC $75 fee included for domain name




   eBiz Strom 6/99                            202
Price Comparison for CSP hosting
Provider                Setup fee (US$) Monthly fee   Plan name,
                                        (US$)         payment
                                                      options
IBM                     260            55             Bronze, credit
                                                      cards
Earthlink               295            100            Starter Site

Netcom                  450            300            Commerce Site
                                                      credit cards
Mindspring              175            324            Commercial
                                                      Advantage,
                                                      credit cards,
                                                      Cybercash

      eBiz Strom 6/99                                          203
Earthlink pricing explained


Program               Monthly fee   Setup fee
Starter Site          20            25
Total Access Acct. 20               (waived)
SSL cert.             20            10
Domain fee                          75

Ecommerce             40            175
TOTAL                 100           210
    eBiz Strom 6/99                             204
CSP Approaches

 1Clickproviders
 GeoShop/Yahoo
 ViaWeb/Yahoo
 iCat
 Encanto
 iTool
 Others entering a very crowded field



   eBiz Strom 6/99                       205
Ad networks/Link and Banner Exchanges

 Netcentives‟ ClickRewards
 LinkExchange/Microsoft
 SmartAge.com
 Eliancecorp.com, charges % of net sales




   eBiz Strom 6/99                          206
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)


    eBiz Strom 6/99                                      207
ViaWeb/Yahoo

 $100/month  (<50 items) or $300/month options
 CyberCash processing $500 setup
 Solid reporting and admin options




   eBiz Strom 6/99                                208
iCat Commerce Online Hosting Solution

 Freefor <10 items, $99/mo. for 100 items
 No per-transaction fees
 Email and browser-based notifications of
  purchase completion
 Advanced items like upsell, featured products,
  cybercash gateways




   eBiz Strom 6/99                                 209
ShopSite demo

 www.reliablehost.com/cgi-
  bin/bo/start.cgi
 Can now handle two concurrent currencies
 username: test8
 password: test




   eBiz Strom 6/99                           210
iTool Demo

 www.itool.com/admin/controlpanel.cfm
 $25-$100/mo.
 Username:          dstrom/pwd+1




   eBiz Strom 6/99                       211
Shopzone Demo

 www.btsw.com,    $995
 Real-time credit card verification through
  CyberCash
 Store builder and publisher functions to both
  NT and Unix web servers




   eBiz Strom 6/99                                212
Encanto

 Turnkey server/software for free!
 Payment gateway included ($50 initial,
  $70/month)
 Web storefront, shopping cart, catalog system
 Also need secure cert, merchant bank account
 All managed via browser, steps are clearly
  documented
 Demo at www.encanto.com/ego/demo


   eBiz Strom 6/99                                213
One Way to Support Lots of Payment
Systems

 Wired-2-Shop
   www.wired-2-
    shop.com/TestDrive/Admin/PaymentList.asp




     eBiz Strom 6/99                           214
Storefront service providers

 www.sitematic.com,   flat rate for
  $40/mo
 www.stumpworld.com/Alpha Software,
  $99, connects to Cybercash and OM
  Payment systems




  eBiz Strom 6/99                      215
The Suite Approach

 Leading  contenders
 What is part of the suite and what isn‟t
 Prices and platforms




   eBiz Strom 6/99                           216
Popular eCommerce Suites
Vendor, Product        Version   Price     Platform
Inex                   3.2       $ 995     NT
Commerce Court
IBM                    3.1       $5000 -   NT, AIX,
Net.Commerce                     $20,000   Solaris,
                                           AS/400,
                                           S/390
Microsoft              3.0       $4600     NT
SiteServer Commerce
IBM/Lotus              2.0       $3500 -   NT
Domino Merchant                  $9000



     eBiz Strom 6/99                                  217
Popular eCommerce Suites (con‟t)

Vendor, Product        Version   Price      Platform


OM Transact            4.0       $250,000   Unix
Open Market

Intershop Online       3.0       $5000      NT
Intershop                                   Unix

WebSite Pro            2.3       $800       NT, 95
O'Reilly



     eBiz Strom 6/99                                   218
Four Typical Elements

 Catalog
 Storefrontdesigner
 Ordering/inventory system
 Shopping cart/check out system




   eBiz Strom 6/99                 219
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



   eBiz Strom 6/99                               220
Payment Systems Included in Each Suite

 Microsoft: Verifone, Buy Now
 IBM (Net.Commerce): Verifone, SET/eTill
 Domino Merchant: CyberCash, Verifone
 OpenMarket: Verifone
 WebSite Pro: IC Verify, PC Authorize,
  CyberCash, others
 Intershop: CyberCash, ICVerify, others



   eBiz Strom 6/99                          221
Sample Stores Included in Each Suite

 Microsoft: 4 stores
 IBM: eMall, simple and advanced sample stores
 Domino: 1 store
 OpenMarket: none
 WebSite Pro: 1 bookstore
 Intershop: 3 stores




   eBiz Strom 6/99                            222
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

   eBiz Strom 6/99                         223
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




   eBiz Strom 6/99                                 224
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!)




   eBiz Strom 6/99                              225
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?




    eBiz Strom 6/99                                 226
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)




   eBiz Strom 6/99                               227
Sample storefront

 http://merchant.inline.net/admin/




   eBiz Strom 6/99                    228
WebSite Configuration Sheet




   eBiz Strom 6/99            229
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




   eBiz Strom 6/99                             230
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)



   eBiz Strom 6/99                           231
Intershop

 demo      at demo.intershop.com (admin/admin for
  store)
 Includes Sybase SQL 11
 US$5000, includes 3 mos. support




   eBiz Strom 6/99                               232
Seven Different Managers

 Catalog
 Products
 Store
 Purchases
 Inventory
 Customers
 Admin



   eBiz Strom 6/99         233
Characteristics

 Everything         managed via browser, which can get
  tedious
 But you already have a database behind it




   eBiz Strom 6/99                                   234
Payment Options galore




   eBiz Strom 6/99       235
Recommendations

 Most  flexible payment options of any suite
 Better at processing orders than site creation
 Not good for large catalogs




   eBiz Strom 6/99                                 236
Microsoft SiteServer Commerce

      evolving
 Still
 More of a development platform than a suite
 Closely tied to IIS, SQL Server et al.




    eBiz Strom 6/99                             237
Shopping with MS Commerce




   eBiz Strom 6/99          238
Recommendations

 If you are going to use any other MS apps
 If you don‟t mind doing lots of integration on
  your own
 If you must stay on the cutting edge of MS
  products
 Look at www.siteserver101.com for more tips
 You‟ll need at least one other piece ...




       eBiz Strom 6/99                             239
ClearCommerce.com Merchant Engine

 Complements    Site Server for payments
 Handles real-time credit card processing, fraud
  detection (via email)
 Works with MS Order Pipeline, DCOM and
  ASP components




   eBiz Strom 6/99                              240
Commerce Server Specifics

 NT,fast Pentium with 256 M RAM essential
 US$5000
 www.microsoft.com/commerce




   eBiz Strom 6/99                           241
Inex Commerce Court

 Two  different versions: Lite ($595) and Pro
  ($995)
 Runs on top of NT/IIS
 Comes with catalog, publishing functions
 Includes accounting links




   eBiz Strom 6/99                               242
IBM Net.Commerce




   eBiz Strom 6/99   243
Included

 IBM‟s  Go Web Server
 DB2 database
 Shopping trolley system
 Credit card verifier, eTill software




    eBiz Strom 6/99                      244
Several ways to setup your store

 Use nine-step wizard with populated catalog
 Use wizard with empty catalog
 Start from scratch
 Import existing databases




   eBiz Strom 6/99                              245
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




   eBiz Strom 6/99                               246
Net.Commerce Specifics

 NT, fast Pentium with 256 M of RAM
 AIX, 390, OS/400, Solaris
 US$5000 Start, $20,000 Pro
 www.internet.ibm.com/net.commerce




   eBiz Strom 6/99                     247
Latest features

 “IntelligentCatalog”
 Java-based wizards to setup and manage store
 Recognizes shopping preferences and upsells
 Improved SET payment server, ad tracking
  partnerships
 Integration with Domino Merchant
 Screencam demo



   eBiz Strom 6/99                               248
Domino Merchant v2.0

 Uses Notes server, but not Notes clients
 Payments, catalogs, wizards galore
 Easiest to setup, difficult to add products
 A good entry-level product for now
 Screencam demo




    eBiz Strom 6/99                             249
OpenMarket

 High   end solution
 Worldnet offers hosting of OM servers
 Still needs customization!




   eBiz Strom 6/99                        250
Recommendations

 Ifyou 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)




       eBiz Strom 6/99                              251
OpenMarket Specifics

 VariousUnix
 US$250,000 and up!
 www.openmarket.com




   eBiz Strom 6/99     252
Isn‟t somebody missing from the suite
party?

 Netscape
 Oracle




   eBiz Strom 6/99                      253
Topic 6: Installing and Operating Your
Own Storefront

 What you need to know
 What you need to buy




   eBiz Strom 6/99                       254
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!

   eBiz Strom 6/99                              255
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



   eBiz Strom 6/99                               256
You Need to be a Superhero:

 Part web designer
 Internet technologist
 SQL database admin
 Payment system maven




   eBiz Strom 6/99            257
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




   eBiz Strom 6/99                             258
The Most Under-rated Skill:

 PATIENCE!




   eBiz Strom 6/99            259
Do it Yourself Path

 Traditional merchant banking approach
 More risk, especially when your payment
  system is on the „net




    eBiz Strom 6/99                         260
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


     eBiz Strom 6/99                     261
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!

   eBiz Strom 6/99                               262
Maybe You Should Outsource Part of the
Action

 Payment  processing / fraud detection
 Catalog server / shopping cart
 Order fulfillment or processing
 Email notifications




   eBiz Strom 6/99                        263
Which Database Server?

 Pickbefore anything else
 Core of your store revolves around the database:
   inventory system
   accounting system
   catalog system




   eBiz Strom 6/99                              264
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




   eBiz Strom 6/99                            265
Database/web Tools

 Develop your own forms
 Query your database
 Develop your own catalog




   eBiz Strom 6/99           266
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




   eBiz Strom 6/99                            267
Outsourced catalog solutions

 ShopSite/Open  Market
 IBM Home Page Creator mypage-products.ihost.com
  (N. America only)
 Mindspring with Mercantec




   eBiz Strom 6/99                             268
Good small business solution: Mercantec
SoftCart

 Supportfor link to QuickBooks accounts
 GlobeSET, Cybercash payment servers




   eBiz Strom 6/99                         269
Tool Recommendations

 ColdFusion, www.allaire.com
 Sapphire/Web, www.bluestone.com




   eBiz Strom 6/99                  270
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




   eBiz Strom 6/99                   271
Get Your Certificates in Order

 Bring  up form inside web server
 Send to CA on letterhead with credit card (!)
 Receive cert from CA
 Install on your web server




   eBiz Strom 6/99                                272
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)




   eBiz Strom 6/99                                273
Different Shopping cart Methods

 Account-based
 Cookie-based;             see www.cookiecentral.com
 Encoded            URLs




   eBiz Strom 6/99                                      274
Shopping cart 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




   eBiz Strom 6/99                       275
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


     eBiz Strom 6/99                           276
Payment Choices

 Use gateway (CyberCash, ICVerify) or service
  provider?
 Do you need support for multiple currencies?
 Do you have to host your store elsewhere?
 Do you understand the fee structure?




   eBiz Strom 6/99                               277
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

   eBiz Strom 6/99                                278
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


   eBiz Strom 6/99                               279
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




     eBiz Strom 6/99                            280
WorldPay Demo

   www.worldpay.com/demo/store.html




     eBiz Strom 6/99                   281
Prices of Typical Products

Product              Type                 Price
Inex                 Accounting         US$6000
SoftCart             Shopping Cart          900
MallManager          Catalog               2000
WebCatalog           Catalog               1600
Saqqara              Search tool            700
VPOS                 Payment server        2500
WebMate              Development tool       750



   eBiz Strom 6/99                           282
Don‟t forget about sales tax and VAT!

 Make  use of software from Taxware.com
 Some of the catalogs and suites have databases
  to deal with this
 But you have to create them from scratch




   eBiz Strom 6/99                                 283
Dealing with search engines

 Some  use <META>, some use <TITLE>
 Keep descriptions at top of your home page
  short and sweet
 Review information on
  SearchEngineWatch.com
 Web Review article:
  webreview.com/97/10/17/webmaster



   eBiz Strom 6/99                             284
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
  and www.scambusters.org/Scambusters23.html




    eBiz Strom 6/99                                   285
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

      eBiz Strom 6/99                                    286
Putting Together Your Own Solution

 SQL  Server database
 CyberCash payment system
 WebCatalog 3.0 (supports CCash)
 IIS web server
 Total price: <US$10,000




   eBiz Strom 6/99                   287
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




   eBiz Strom 6/99                                 288
Acronyms

 B2B Business to business
 CSP Commerce Service Provider
 DIY Do It Yourself
 EBP Electronic Bill Presentment
 URLs Universal Resource Locator
 SSL Secure Sockets Layer
 OFX Open Financial Exchange
 SHTTP Secure web protocol HTTP

   eBiz Strom 6/99                  289
More Acronyms

   ACH                Automated Clearing House
   CA                 Certificate Authority
   ISP                Independent Service Provider
   MAC                Message Authenticity Check
   MICR               Magnetic Ink Character Recognition
   MO/TO              Mail Order/Telephone Order
   NACHA              National Automated Clearing House Association
   PIN                Personal Identification Number
   PKC                Public Key Cryptography
   POS                Point of Sale
   RSA                Rivest, Shamir and Adleman

     eBiz Strom 6/99                                                   290
Thanks!


 Review,        Q&A
 David  Strom
 +1 516 944 3407
 david@strom.com




   eBiz Strom 6/99     291

						
Shared by: zhaonedx
Related docs
Other docs by zhaonedx
CSM Guideline for Completion of TA.pdf
Views: 5  |  Downloads: 0
Alabamas Hispanics protest law.pdf
Views: 19  |  Downloads: 0
Alice In Wonderland Production Notes.doc
Views: 89  |  Downloads: 1
Astronomy in the Magical World.doc
Views: 0  |  Downloads: 0
About the book “Wear And Tear”.pdf
Views: 61  |  Downloads: 0
Antacids.ppt
Views: 1  |  Downloads: 0