Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECT455 Website Engineering

Similar presentations


Presentation on theme: "ECT455 Website Engineering"— Presentation transcript:

1 ECT455 Website Engineering
E-Commerce Web Site Engineering Lecture #4 E-Commerce Transaction & Order Processing Web Site Engineering Part 2 ECT455 Website Engineering

2 Order Management Process

3 ECT455 Website Engineering
Order Processing Pipelines Order Plan Pipeline Order Purchase Pipeline Verify Address Verify Credit Card Information Payment Authorization Create Purchase Order Initiate Order Tracking Product Information Merchant Information Shopper Information Order Initialization Order Check Item Price Item Adjust Price Order Adjust Price Order Subtotal Shipping Handling Tax Order Total Inventory Order Confirmation Order purchase Pipeline is Run during actual purchase Transaction. Both pipelines are fully Configurable and Customizable. Order plan pipeline is run during any cart change or Recalculation. ECT455 Website Engineering

4 Order Entry Starts the Flow
The order transactions form a chain of related processes and business documents. The entire chain of processes and documents creates a transaction work flow. ECT455 Website Engineering

5 Post Order Entry - Delivery
ECT455 Website Engineering

6 ECT455 Website Engineering
Delivery Overview Within the delivery process the following steps are executed either automatically or manually. ECT455 Website Engineering

7 ECT455 Website Engineering
Customer Payment The final step of the Customer Order Management cycle. The Customer Payment step includes: Posting payments against invoices Reconciling differences, if necessary The processing of the customer payment is done in accounts receivable against open items. ECT455 Website Engineering

8 Retail Ecommerce – Technical Architecture Overview
Merchant Server IIS, Apache, etc.. Taxware Bank Firewall ODBC Consumer browser (Payment, address and Wallet) HTML pages Merchant “VeriFone” Or similar Legacy Store data TranData Manage the store Shop & purchase ... Web Server

9 Retail Ecommerce - Process & Technology Overview
Payment processor (Broker) Customer with need Merchant Buy Request Remittance (1) (2) Delivery Approval (3) (4) Monthly Statement (5) Banks (EFT) Credit Card Processors Online electronic currency backers WWW BROWSER SERVER

10 ECT455 Website Engineering
Front-end Order Processing – Essential Components Necessary e-commerce order processing components. The availability of a virtual shopping cart. An ability to transfer data securely using SSL or SET. 85% of all online transactions use credit cards. Taking money over the internet is a two-fold process A Merchant Account. A Payment Gateway (CyberCash/Verifone). ECT455 Website Engineering

11 Shopping Cart Technology
An order-processing technology allowing customers to accumulate lists of items they wish to buy as they continue to shop. Shopping cart is supported by: Product catalog. Merchant server. Database technology. Combine a number of purchasing methods to give customers a wide array of options. ECT455 Website Engineering

12 Shopper ID/Cookie Support
Special shopper IDs. Unknown Shopper - system automatically generates one. Administrator. The ID is part of the URL while navigating the store. Shopper ID optionally stored in cookie if browser supports it. Information may be used to customize subsequent visits. Used as primary key in database.

13 Alternative Online Shopping Solutions
Turnkey solution A pre-packaged e-business E-business templates Outline the basic structure, but allow the design to be determined by the owner Project outsourcing Available to businesses with substantial funding, alleviates the need for businesses to complete projects in-house Front-end system Portion of an e-business that is visible to consumers Back-end system Database management, payment processing and logistics ECT455 Website Engineering

14 Reprise: What are Mercantile Processes?
Mercantile processes define interaction models between consumers and merchants. Mercantile processes can be developed from two perspectives: consumer and retailer. Consumer perspective - the process needs to meet the expectations of the on-line shopper. Quality. Convenience. Value. Price Privacy. Retailer’s perspective - the process defines the COM cycle specifying activities that must take place to fulfill customer orders.

15 Consumer-Oriented Mercantile Models
Product/service search & discovery Pre-Purchase Interaction Comparison shopping & Product selection (based on various attributes) Negotiation of terms e.g., price, delivery times Placement of order Purchase Consummation Authorization of payment Receipt of product Post-Purchase Interaction Customer Service & Support (If not satisfied in X days, return product)


Download ppt "ECT455 Website Engineering"

Similar presentations


Ads by Google