Electronic Commerce
Several Choices Custom solution Customize an existing cart Purchase/Licence a cart License a cart via hosting service Online “Mall” such as yahoo stores Online Mall such as freemerchant.com Insecure transactions (EEK!) Products with 800 number or contact info
Where to get carts download.com Office stores, computer stores Your hosting service Books on E-commerce programming Free script sites Cart sites
Just some of many carts Miva Merchant http://www.miva.com Shop site, Shopplus Numerous others
Languages ASP Perl PHP Compiled Languages? Less Often. ISAPI C++
Players Customer Merchant Merchant Bank Creditor Authorizer
Players - What they do Merchant Affiliated with an Authorization Service and Merchant Bank Merchant Bank The agent that accepts the credit card payments and deposits them to the Merchant’s account. Creditor Visa, MC, Amex, etc. Authorizer Approves/Disapproves the Transaction
Security In addition to these players, Verisign or another trusted entity verifies the identity of the merchant. This may get confusing if your customer does not have their own certificate but relies on their hosting service.
Players - Examples Merchant Bank: http://merchant.humboldtbank.com/ numerous others Authorization Service http://www.cybercash.com http://www.authorize.net Certification Authority http://www.verisign.com
Authorization Service Accepts or denies transaction Keeps record of transaction Has screens to verify payments and payment information Stores the CC# Interfaces with the client web site to collect the transaction information May be configured to accept checks or micropayments
$$ The Whole Ball O’Wax Certification Auth. Merchant Hosting service Authorization Service $$ Merchant Bank Credit Company