Site Development Foundations

Chapter 12 - E-Commerce Practices

Electronic Commerce (E-commerce) - Buying and selling goods or services where a large part of the transaction takes place online. This could involve a catalogue on a web site, online payment using credit cards and even downloading a service (e.g. software).

advantage Potentially global market.
advantage Orders are processed with less human involvement.
advantage Relatively cheap for both seller and buyer (no physical shop, no need for phone calls etc.)
disadvantage Global problems such as differences in trading laws in different countries, bringing international fraudsters to justice etc.
disadvantage Customers expect a shorter order delivery time.
disadvantage No face-to-face contact means handling exceptional events such as customer complaints or return of goods is harder.

Technical terms

The suppliers of the product to a company are upstreamdownstream. Managing orders in both directions is called order management.

You must estimate the amount of physical space and time needed to make the product (capacity requirements plan) and the resources needed in terms of materials (the materials flow), workers and equipment (material requirements plan). Together these form the manufacturing resource plan.

Products need to be directed at a target market, the section of the population to whom you want to sell. The target market is determined by the science of population study, demographics. A particular specialist market is called a niche market.

Branding a product involves giving it a particular look and feel. An aggregator is a business that does not sell products itself but provides facilities for other companies to sell things. They may provide a web storefront for other companies, for example, and then take a percentage of the profits.

Business-to-business (B2B) - One organisation trading with another via the Internet. B2B transactions often involve data indexed using XML. XML does not specify exact names for tags, so businesses agree upon an XML schema - a set of rules determining the structure of XML files and which tags they can use.

Business-to-customer (B2C) - An organisation trading with members of the public online.

Consumer-to-consumer (C2C) - Individuals trading with each other via the services of some third party, such as online auctions using E-bay.

Supply Chain Management

Managing the process of generating a product and getting it to customers:

Enterprise Resource Planning (ERP)

Using software, often "bolt-on" (meaning off-the-shelf), to plan all operations in a company, including accounts, research and development, human resources, manufacture, purchasing and marketing.

Applications Programming Interface (API) - a set of commands, functions and variables that are widely agreed upon so that software programmers can develop programs that can communicate with each other.

Dynamic Link Library - A series of files (often with a .dll extension) that provide additional functionality to a program. Programmers "dip into" them for predefined functions.

Formatting information in transactions

XML is widely used, but two alternatives were developed specifically for business transactions:

Electronic Funds Transfer

The general term for payment using computers. Any particular system must be widely used to be useful (interoperability). Any software or hardware that mediates in a transaction (payment gateway) must ensure:

Automated Clearing House (ACH)

A form of EFT in which participating banks clear funds for transactions (e.g. Merchant Warehouse and Link Point). An originator is any person/organisation that makes an entry in the ACH network via an Originating Depository Financial Institution (ODFI). The entry is received by a Receiving Depository Financial Institution (RDFI) on behalf of a receiver (the person/organisation expecting payment). ACH systems differ from country to country, and payments typically take 24 hours to clear.

Two protocols for EFT are Secure Electronic Transactions and Open Trading Protocol.

Secure Electronic Transactions (SET)

This protocol handles not only payments but also things like refunds and returning goods. All steps in a SET transaction are encrypted.

SET has the advantage that no credit card numbers are exchanged during transactions.

Open Trading Protocol (OTP)

Protocol for EFT in which all transactions are held as XML data files. Used for both B2B and B2C. Flexible enough to handle unusual transaction such as discounts. It provides receipts that link any payment to the reason for that payment (non-repudiation) and supports the delivery of goods. OTP supports EDI.


Previous chapter
Summaries menu
Network Technology Foundations Chapter 1
Previous chapter
Summaries menu
Network Technology Foundations Chapter 1
Hosted by www.Geocities.ws

1