Context, Architecture, Process, and Integration Diagrams

Similar documents
.NET ecommerce Framework (ECF) Version 4.0 for.net 2.0

Media Chase ECF ecommece & Catalogue best-of-breed CMS

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

Magento 1.3 Feature List

Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one

AZOX PRODUCT OVERVIEW. Azox. Integrated E-Commerce

Building engaging and relevant ecommerce experiences with Multifront 7.0.

Ignify. ecommerce. System Overview. Ignify ecommerce integrates with:

Magento Feature List. ecommerce Platform for Growth

Magento - Feature Set

Axis LMS Shopping Cart Guide

E-Commerce Installation and Configuration Guide

Protect, License and Sell Xojo Apps

nopcommerce User Guide

How To Set Up A Xerox Econcierge Powered By Xerx Account

Chapter 19: Shopping Carts

Quick Shopping Cart QuickBooks Integration

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Introduction to Clarity Connect s Standard E-Commerce/Store Manager Solution

Magento Features List

Magento Features List

Kentico CMS 7.0 E-commerce Guide

E-Commerce. Version CDM SOFTWARE PART A3

nopcommerce User Guide

How To Import From Amazon On Kubana

CHAPTER 26 - SHOPPING CART

Web Access Features CADENCE WEB ACCESS

E-Commerce SOLUTIONS. Generate Online Revenue with E-Commerce Solutions.

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable.

ECommerce Online Store Solution

Choosing the Right Extended Enterprise Learning Management System

HERE S HOW APLICOR 3C HELPS GROWING COMPANIES CASE FOR ROI

Magento Integration Manual (Version /24/2014)

Chapter 4. Learning Objectives. Learning Objectives. Building an E-commerce Web Site. Building an E-commerce Web Site: A Systematic Approach

Launch Create Store. Import Orders Enter Orders Manually Process Orders. Note: Ctrl+click on a number to jump to that topic.

WebSphere Commerce V7 Management Center

Oracle Retail Customer Engagement Cloud Services

Oracle istore. Deliver Intelligent, Personalized Customer Experiences

Electronic Commerce Engineering

Adobe Experience Manager: Commerce

WebSphere Commerce Overview for Vector IBM Corporation

Online Packaging Management Solution

Authorize.net for WordPress

The DirectOne E-Commerce System

About the Authors About the Technical Reviewer

How To Manage Inventory In Commerce Server

Copyright EPiServer AB

CoreCommerce Administrator Guide

Multi-Store Order Management Desk. Multi-Level Product Catalog

Avangate Subscription Billing

Your donors and supporters are increasingly multi-channel and they expect to get information that is relevant to their lives and interests

DEEP DIVE COMPARATIVE ANALYSIS OF E-COMMERCE TOOLS

McAfee Web Reporter Turning volumes of data into actionable intelligence

RBackup Server Installation and Setup Instructions and Worksheet. Read and comply with Installation Prerequisites (In this document)

Contents. Contents... i. Chapter 1 Introduction...1. Chapter 2 Using PSiGate...9. Index...25

magento features list

E-commerce Shopping Carts Digital Cert. Merchants

IBSwebpro Web Design Services. ecommerce Website Design Projects

How To Build An Online Store On Ecwid

Integral Party Plan Software. Implementation Options 2015

Elastic Path Commerce for Adobe Marketing Cloud

2O/2. distribution. How Much Can You Save With an Integrated ecommerce Approach? By KeCommerce. socius The Power of Partnership

Building e-commerce Solutions with IBM WebSphere Commerce Suite and J.D. Edwards

3dCart Shopping Cart Software Release Notes Version 3.0

Wealth Management System

Partners. Barbara Blake Chris Myers Scott Melville

How to deliver a superior multi channel experience including the new Web Channel Experience Management 3.0

E-commerce. Chapter 4. Building an E-commerce Web Site. Kenneth C. Laudon. Fourth Edition. Copyright 2007 Pearson Education, Inc.

360EnterpriseSuite GAIN COMPETITIVE ADVANTAGE. with. Modern, Customizable, Global.NET ERP Solution For companies that grow

Commerce Management System

Zapper for ecommerce. Magento Plugin Version Checkout

System Administration Training Guide. S100 Installation and Site Management

A comprehensive ecommerce solution that enables companies to build and operate a profitable direct-to-consumer business.

Document Services Online Customer Guide

AJ Shopping Cart. Administration Manual

5Subscription Management Automate. 6Electronic License Activation (ELA) 7Electronic License Management. 8Electronic Software Delivery (ESD)

Multiple Channels, One Solution

» IAAPA» 2008» E-COMMERCE ESSENTIALS FOR FEC'S E-commerce Essentials for FEC's. E-Commerce Essentials for Family Entertainment Centers

QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION

Case Study. SaaS Based Multi-Store Market Place Brainvire Infotech Pvt. Ltd Page 1 of 5

Sitecore E-Commerce Cookbook

From small businesses to large enterprise companies, Recurly offers the simplicity and sophistication your business needs as it grows.

PayTrace, Inc. All Rights Reserved. Print R1, 8/2013. (888)

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

INVENTORY MANAGEMENT

E-Commerce Installation and Configuration Guide

DalPay Internet Billing. Technical Integration Overview

WordPress 2.9 e-commerce

Transcription:

Context, Architecture, Process, and Integration Diagrams This document includes several diagrams and pictures that can assist in understanding the overall nature of the ECF. These diagrams can be used to gain insight into the architecture, key processes, as well as implementation planning. What s Included in this Document? Development and Deployment Context Diagram Shows the Overall Context of the ECF in terms of the different resources and process who collaborate on and ECF deployment. Business Features and Capabilities Context Diagram Provides a high level view of the core capabilities and features of the ECF as an Integrated base platform to customize and extend. Implementation Model Diagrams Shows some examples of general ECF implementation models and possibilities with the ECF. Sample Site Structure Diagram Shows a basic contextual diagram of a site layout to assist in understanding the notion of categories, products, skus, and virtual pages within an ECF site Structure ECF Payment Calculation Process Diagram Shows the process logic by which payment calculations are made within the ECF during the checkout process. ECF/nSoftware Payment Gateway Component Integration Shows the context by which you can use the nsoftwarebiz E-Payment Integrator.NET components to easily add over 50+ Payment Gateway s to your ECF solution

Integrated Capabilities and Features Context ECF Customer Interaction The ECF front end is a state of the art.net based solution that can be customized and tuned to any design or experience that is required. Key technologies such as master pages and a strong architecture provide for multiple languages, multiple product templates and more. Your Design & Brand User/Shopping Experience Self Service Account Mgmt Affiliates and Data Feeds Advanced Checkout Customers/End Users E-Mail Campaigns Customer Product/SKU Coupons & Discounts Reporting & Measurement 50+ Payment Gateways Content, Product, & SKU Catalog ECF Administration The ECF backend (Commerce Manager) provides merchants, store operators, developers, and IT personnel the ability to manage the processes, view information and data, measure progress and of course deal with catalogs, products, SKUs, and content related to the experience of the customer. Custom ECF Services 3 rd Party Systems Integration Fulfillment and e- Delivery Order Tax All Major Shipping Gateways Business Team Warehouse Maintenance Services Digital Downloads Notification Services

Development, Deployment, & Operational Context Diagram The ECF has been designed to allow an individual or team to design, develop, extend, integrate, and and manage a feature-rich ecommerce solution. You can have one person creating the site, managing content and products, or a whole set of distributed teams working together on a larger ecommerce solution. This diagram provides a basic context by which you can understand the various aspects of the ECF from a development to operational perspective. Each implementation can be different, but the ECF can support virtually any type of content or commerce scenario including: B2C, B2B, B2G, and B2E. The ECF is used by many organizations for traditional public commerce applications as well as intranet and extranet applications within enterprises. Business, Development & Quality Assurance Environments & Process Production Deployment and Operational Environment Planning, Requirements & Progress Review Business Team.NET Engineers d Product/Marketing Development, Engineering and Integration IT/Quality Assurance Planning, requirements gathering, site design, catalog management, products/skus, engineering and process all come together to get a solid QA release ready for launch Quality Assurance & Testing Environment Production Deployment Customers access and use the public facing ECF commerce solution on any computer on a platform with any type of modern browser Public Facing Site Secure Backend A clear separation between front end view which is the site displayed to the users and the backend view for content, product management, customer support, promotions and more Internet ECF Content & Commerce Site Customers/End Users Call Center / Customer Support Customer Support representatives can connect to the ECF backend system or through other interfaces you may already have in place that can be configured to communicate to the ECF.NET 2.0 Dev Workstation(s) Windows XP, VS2005, IIS, SQL Server Build & Deploy Typical ECF Engineering Efforts Content/Catalog External Systems Install and configure server and ECF Apply design template and branding to site structure via master pages Create attributes or extend templates for catalog and product display Create or reuse payment and shipping gateways Integrate ECF with other systems and interfaces ECF Web Site SQL Server Typical Activities Via ECF Backend Create and administer catalog, products, and SKUs Manage and orders Create promotions and discounts Import new products or other data Configure countries and tax rules View statistics and reports The ECF database stores and manages all transactions and information dynamically Information & product data can be imported into the ECF solution using system interfaces and built in tools The ECF can communicate with any external system, web service, or other type of interface to process and exchange information. Examples Payment Processors Shipping/Fulfillment Legacy Systems Other...

ASP.NET ecommerce Framework (ECF) Version 4.1 for.net 2.0 General Implementation Models & Examples The ECF Supports a number of different implementation models ranging from simple Business to consumer web sites to more advanced global infrastructures all depending on your business needs. In addition, through our integration gateway s many external systems, internal processes, and business relationships can all be accommodated. Simple ECF Site Implementation Single Country Focus (Example Australia) Below are several example implementation models for your review and there are many more. If you have a specific model you do not see here or want to explore with us, feel free to contact us or visit http://www.mediachase.com for the latest information. Distributed Global ECF Implementation with Centralized Site Merchant/Administrator In this example, a company in Australia has built an ECF web site to sell a catalog of 500 products and they are marketing and selling to specifically in Australia with an Australian payment gateway and shipping provider..net Engineer ECF Configured to Australian Shipping, Payment, and Currencies This is a simple standard implementation and can work in any country and for any business. Payment Processor Warehouse Single ECF Site With Multiple Language Catalog Implementation Languages Focus (i.e. English Spanish - Italian).NET Engineers Promo/Coupons Distribution Centralized ECF Site Payment Processor Customer Service Warehouse Customer Service.NET Engineers English Customers Spanish Customers Italian Customers ECF with Multi-Language Catalog/Multi-Currecy In this example, a company has built an ECF web site to sell a catalog of 10000 products and they are marketing and selling to in multiple languages with the content, site design, and product catalogs are different for each inlanguage site. Depending on the site/domain that a customer visits, the ECF will resolve the user to the language that meets there needs. The ECF can also detect the browser language and automatically do it. Shipping Provider Store / Product Managers Distribution Multiple ECF Sites Running in a Shared Hosting Environment ASP Provider Focused with Monthly Plans Distribution ECF Solutions Providers Building Multiple different types of Commerce Solutions for Vertical Markets ECF Solutions providers are experts in the ECF and many of them specialize in specific industries. Often, ECF solutions provides will extend or create solutions and implementation models based on their experiences in their particular vertical or industry. For more information on contacting our solutions providers directly or to become a solution provider for the ECF in your market, feel free to contact us. Business Customer1 ECF Sites 1 through X Business Customer2 Hosting Environment ECF Sites 1 through Y Business CustomerN ETC... In this example, a hosting company wants to add value added ecommerce solutions for their. In this model, can have the hosting company provision an ECF site and then pay a combination of a one time charge and a monthly charge to operate and manage a complete commerce solution without requiring hardware, software or networking investments.

ECF Site/Catalog Structure Context The following diagram shows a representative site structure using the ECF catalog management functions which provide both for multiple languages, catalog security and complete view of content in multi-level structure. ECF Front End Interface ECF Backend Interface Store Operation & Administration Manage multi-level categories of content and combine them with product and sku information. Content is dynamically stored in the ECF database and rendered on the front end using templates. Catalog, Content & Product Functions The entire visual display of the site content, products, and other information through a master theme which includes templates, attributes, and other information to allow you to structure different views and info for different types of display needs. The ECF backend (Commerce Manager) provides merchants, store operators, developers, and IT personnel the ability to manage the processes, view information and data, measure progress and of course deal with catalogs, products, SKUs, and content related to the experience of the customer. Consumers/End Users The ECF front end is a state of the art.net based solution that can be customized and tuned to any design or experience that is required. Key technologies such as master pages and a strong architecture provide for multiple languages, multiple product templates and more. ECF-Customer Browsing/Shopping Experience Customers access any type of shopping experience and design through powerful master pages templates, custom designs, or any other type of interface you wish to use. Mediachase ECF 4.0 Example Site Structure English Public Site HOME French Italian Chinese Greek German Etc... French Italian ECF Login & Registration Process Leverage streamlined registration and customer login process provides easy transition for checkout and customer self-service capabilities. Virtual Page Holiday schemes Virtual Page Contact Us Virtual Page Affilitiates Virtual Page About Us Category Category ECF Checkout Process - SECURE Powerful shopping cart interface and business logic collects and processes customer items and leads to a comprehensive checkout process. Virtual Page Privacy Virtual Page Error404 Physical Digital Category Category ECF Order Completion & Notification sku1 Partly Filled sku2 Fulfilled sku3 Download Enterprise edition sku4 Download Pro edition Product sku5 Shipped Item sku6 Shipped Item red Product sku7 Shipped Item blue Orders created in the ECF system automatically notify via e-mail upon completion of payment process. ECF Fulfillment Processing Downloads Section Order transactions are tracked and can be sent to multiple fulfillment warehouses via customized interfaces developed through the ECF services architecture Virtual Pages allows you to easily, quickly, and consistently create dynamic content pages that immediately inherit the site design structure and navigation. This powerful feature is explained in the ECF user s guide. Trial Version Updates Patches Products can have one or more skus. Each unique sku represents a variation in the product. These products can vary from color, edition types, soft versus hard copy version etc. ECF Customer Self Service Customers can log in to change account information, billing information, review existing orders and perform other services on their own account securely.

Payment Calculation Logic Diagram ECF Front End Public Interface Customer Interaction The ECF front end is a state of the art.net based solution that can be customized and tuned to any design or experience that is required. Key technologies such as master pages and a strong architecture provide for multiple languages, multiple product templates and more. The diagram below shows the calculation logic at three levels within the ECF, since discounts can be displayed automatically to either registered or unregistered. In addition, you will see that the ECF applies logic to calculations at the Catalog, Shopping Cart and Order processing within the ECF. Catalog Price Calculations ECF-Customer Browsing/Shopping Experience ECF Login & Registration Process ECF Checkout Process - SECURE SKU 1 Price SKU 2 Price SKU N Price Customers access any type of shopping experience and design through powerful master pages templates, custom designs, or any other type of interface you wish to use. Leverage streamlined registration and customer login process provides easy transition for checkout and customer self-service capabilities. Powerful shopping cart interface and business logic collects and processes customer items and leads to a comprehensive checkout process. Apply Category Discounts Apply Category Discounts Apply Category Discounts The Customer Experience yes Is Logged in? no ECF Customer Self Service Customers can log in to change account information, billing information, review existing orders and perform other services on their own account securely. ECF Fulfillment Processing Order transactions are tracked and can be sent to multiple fulfillment warehouses via customized interfaces developed through the ECF services architecture ECF Order Completion & Notification Orders created in the ECF system automatically notify via e-mail upon completion of payment process. Apply customer specific discounts: - Based on previous orders - Based on current shopping cart content - Customer specific discount Check rules: - One time only discount - One time per customer - First N Customers Apply unonymous customer discounts: - Based on current shopping cart content Check rules: - One time only discount - First N Customers ECF Content, Information, and Transaction SQL Server Database Shopping Cart Price Calculations SKU 1 FinalPrice SKU 2 FinalPrice SKU N FinalPrice X Multiply by Quantity X Multiply by Quantity Multiply by Quantity X Accounts Web Content Images Products/SKUs Transactions SKU 1 SKU 2 SKU N ECF Backend Private Interface Store Operation & Administration Apply following discounts: Volume Discounts (% and fixed price), Total Order Discounts, Most expensive item Discounts Check rules: Min items, Min order The ECF backend (Commerce Manager) provides merchants, store operators, developers, and IT personnel the ability to manage the processes, view information and data, measure progress and of course deal with catalogs, products, SKUs, and content related to the experience of the customer. Catalog, Content & Product Customer Account & Order Discount & Promotions SKU 1 with Discounts SKU 2 with Discounts SKU N with Discounts Merchants can manage virtually any type of content/product structure. The ECF consolidated user interface enables a categories, products, SKUs, and Virtual pages to be managed in a single view. Merchants can use the ECF integrated customer account and order management functionality to perform a variety of key customer service and order processing functions. Product marketing and promotional teams can leverage sophisticated discount & coupon management as well as create targeted e-mail campaigns at many levels. Order Price Calculations Tax SKU 1 Tax SKU 2 Calculate Tax Tax SKU N The Operational Experience Reporting & Statistics With the ECF built in statistics engine as well as our integrated access to Microsoft SQL server reporting services, any type of reporting and data mining can be accomplished. Configuration and Event The ECF provides a rich configuration, event, and error management system that provides for setting up and configuring everything from tax tables to digital downloads and many options for operations. Other Capabilities The ECF has many other management and operational capabilities including real-time carts, payment plans, shipping providers, payment processing and customizable interfaces that can be leveraged Add Extended prices and taxes Total Price no Is Shipping Free? Shipping cost yes

Integration of nsoftware Components to Access 50+ Payment Gateway s Mediachase ECF System - High Performance End-To-End Commerce Solution and APIs CUSTOMERS The ECF provides a rich infrastructure of ASP.NET based front end interfaces, backend administrative tools, and a powerful set of API s and web services to create full featured and extensible ecommerce solutions. The ECF system is designed to fully take advantage of the.net framework architecture and has a performance tuned database architecture. Customer Shopping/Browser Experience Browse ECF Catalogs and Web Site Content and Information View Product Detail, Pricing, and Variations Add products or services to your shopping cart ECF Login & Registration Process Verify Customer Login/ Registration Status Capture Customer Information Capture Payment and Shopping Options Perform Discount & Coupon Calculation Logic Perform TAX Calculation Logic Can be based on country dictionaries, regions, states etc. ECF Checkout Process - SECURE Perform Shipping Calculation Logic VERIFY & PROCESS PAYMENT TRANSACTION The ECF comes with a pre-built interface to the /n Software E-Payment Integrator components. Through this interface,.net developers are able to target and develop for any currently supported payment gateway. Credit Card processing & echeck support for every major Internet Payment Gateway. Secure data communications using up to 128-bit SSL encryption and Digital Certificates. Reliable high volume transaction processing. Address Verification Service (AVS) support Intuitive, easy-to-use, extensible component design. Credit Card validity checks decrease expenses that result from attempting to authorize invalid credit cards. ECF Authorization Request Sent Payment Provider Response Transaction NEW Apply Coupon code or promotional code if available Capture Payment and Shopping Options Perform Shipping Calculation Logic PAYMENT GATEWAY PROVIDERS ECF Content, Information, and Transaction SQL Server Database ECF Order Completion & Notification Complete Order Transaction ECF includes ready to go integration of the nsoftware IBiz E-Payment Integrator (V3). Accounts Web Content Images Products/SKUs Transactions Send Customer and Merchant Notifications EXISTING Customer Self Service ECF Customer Self-Service Functions Change Account Password Changes View Orders Change Billing Download D-Media Change Shipping ECF Customer & Order ECF Customer & Order Functions Search/ Filter Notify/ Resend Review Report Change/ Edit Export ECF Fulfillment Processing Complete Fulfillment Processing NOTE: The ECF support a wide array of interfaces and options to send transactions to multiple fulfillment vendors or warehouses in either batch or real-time methods depending on the requirements Authorize.NET LinkPoint Cyber Source... PayStream USA epay Bank of America PROVIDES OVER 50 OF THE TOP PAYMENT GATEWAYS Visit http://www.mediachase.com/ecf/overview.aspx for latest licensing and pricing for ECF. Visit http://www.nsoftware.com for latest licensing and pricing for Ibiz E- Payment Integrator software.