Chapter04 Building E Commerce System
Chapter04 Building E Commerce System
commerce System
By: Diwakar Upadhyaya
E-commerce Website/Software
• It is the engine behind the scenes of an online store, making it
possible to easily manage inventory, add or remove products,
calculate taxes, and everything else required to manage a website and
fulfill orders.
• Ecommerce software simplifies complex processes in a friendly user
interface that enables people non-technical backgrounds to oversee
an entire e-commerce operation.
• Despite the ease of use that ecommerce software brings to an online
business, it is a multifaceted and complex machine.
Ecommerce software comes in two basic
flavors
On-Premise: Installed and managed on-site by developers who facilitate manual
updates, fix problems and do general troubleshooting.
• Traditionally, merchants went with on-premise solutions due to the increased
flexibility from hosted solutions.
SaaS: Software as a Service (or "hosted") solutions are much more hands-off from a
technical standpoint.
• The only development requirements are for additional design and custom
features.
• All updates, patches, and newly-released features are done automatically or with
one-click integrations.
• Hosted ecommerce software has evolved to the point where the customization
and flexibility, previously exclusive to on-premise, is robust, making it more than
sufficient for most online retailers.
Ecommerce software helps in following things:
• Simplifies marketing
• Automates shipping and taxes
• Manage products
• Customer & order management
• Enhance overall user experience
Building Catalogs
• Building catalogs is the strategic process of managing our eCommerce
product catalog to ensure the quality of our product data across all
sales channels.
• It includes how merchants organize, standardize, and publish their
product data to each sales channel.
• Whether our product data is created in-house or is from third parties
like suppliers, we need to need manage its accuracy.
We need Catalogs for following reasons:
• Create rich and consistent product information
• Building an omnichannel experience
• Improving customer experience
• Replacement for supplier data
• Expand product assortment
Static vs Dynamic Catalogs
• Dynamic catalogs are more flexible than conventional static web catalogs
• They’re also easier to maintain and more cost-effective than conventional
Web catalogs.
• Moreover, dynamic catalogs allow marketers to add features such as gift
registries, order tracking , and real-time inventory to make shopping more
convenient.
• Dynamic catalog pages are also built on the fly-meaning they are created
when a customer makes a request or performs a certain function, such as
searching or ordering.
• The catalog filters through the site for specific requests and returns
customized information in preset page templates.
• Static catalogs are built using hyper-text markup language (HTML) pages in
which a set of codes links a page to sets of coded links on other pages-as
word-processing files that sit on a server.
• Every catalog Web page from the home page to individual product pages
to the ordering page, is in effect a separate file.
• The number of Web pages can vary from as few as two pages to
thousands for large business-to-business catalogs that use detailed product
information.
• Because a static catalog is a series of separate links, updating product and
pricing information and changing design and navigation require an
employee to change every page-one by one-on which a particular product
appears
• But dynamic catalogs are built from a series of customized text-and-
graphics templates-sets of guides that tell designers how to format
the data-that are integrated into the company’s product database.
• Now the cataloger can add product information or delete outdated
material without reindexing the entire database.
• The dynamic catalog can filter through the entire Website for the
specific request in less time than a static catalog’s software can
respond to a consumer clicking on a series of hypertext links.
• “Dynamic catalogs are a whole new paradigm,”
Building Shopping Cart
• A shopping cart on an online retailer's site is a piece of software that
facilitates the purchase of a product or service.
• It accepts the customer's payment and organizes the distribution of
that information to the merchant, payment processor and other
parties.
• Shopping carts bridge the gap between shopping and buying, so
having the best shopping cart software is extremely important on our
website
A cart typically has three common aspects: