Types of e-commerce
Various types of e-commerce platforms fall into several industry classifications based upon their licensing model, sales scenario and data exchange.
Types of licensing models
On-premises e-commerce
On-premises e-commerce software usually requires initial one time purchase investment in terms of licensing fees. Also, it implies extra costs related to hardware and installation services as well as data migration and on-going maintenance fees that are usually charged on a yearly basis for software updates and support. Some examples of typical on premises E-commerce platforms are Hybris (company),[1] Intershop Communications,[2] Sana Commerce.,[3] Oorjit.[4] and IBM WebSphere.[5]
Advantages:
- Easily customizable;
- Data security;
- High performance;
Disadvantages:
- Large initial investment;
- Self-maintenance;
- Technical knowledge
Software as a service (SaaS) E-commerce
Software as a Service (SaaS)- is a cloud based delivery model in which applications are hosted and managed in a service provider's datacenter, paid for on a subscription basis and accessed via a browser over an internet connection. Two examples of typical SaaS E-commerce solutions are Shopify[6] and Demandware.[7]
Advantages:
- Affordable low-cost solution;
- Hosted/upgraded by E-commerce provider;
- Easily scalable
Disadvantages:
- Limited integration with back-end systems;
- Lack of data security;
- Limited control over the system;
Open source E-commerce
Open source e-Commerce is a free of charge platform that doesn’t imply licenses fee. Furthermore, open source users are also responsible for installing, maintaining, securing and configuring the software on their own servers. In order to set up an open source platform, basic technical expertise is required in the areas of web design and development. Software products that are distributed as open source are generally free, and users can access and modify the source code. Several examples of typical open source E-commerce platforms are PayCart, PrestaShop,[8] osCommerce,[9] Magento,[10] Thelia[11] and Cart42[12]
Advantages:
- Free of charge system;
- Wide variety of available addons/plugins/extensions;
- Better flexibility with a customizable source code;
Disadvantages:
- More technical knowledge required;
- Performance depends on hosting costs
- No standard integration with back-end system;
Sales scenario
There are multiple types of sales scenario some of it are as follows:-
Business-to-Consumer (B2C)
In a Business-to-Consumer E-commerce environment, companies sell their online goods to consumers who are the end users of their products or services. Usually, B2C E-commerce web shops have an open access for any visitor and user
Business-to-Business (B2B)
In a Business-to-Business E-commerce environment, companies sell their online goods to other companies without being engaged in sales to consumers. In most B2B E-commerce environments entering the web shop will require a log in. B2B web shop usually contains customer-specific pricing, customer-specific assortments and customer-specific discounts. There are several SaaS B2B eCommerce platforms available, such as TradeGecko's B2B eCommerce Platform.
Consumer-to-Business (C2B)
In a Consumer-to-Business E-commerce environment, consumers usually post their products or services online on which companies can post their bids. A consumer reviews the bids and selects the company that meets his price expectations.
Consumer-to-Consumer (C2C)
In a Consumer-to-Consumer E-commerce environment consumers sell their online goods to other consumers. A well-known example is eBay.[13]
Types of data exchange
Many E-commerce software retrieve the information from a certain back-end system, such as an Enterprise resource planning (ERP) or Customer relationship management (CRM) system. This information is stored in the database of that system. The Business logic contains all of the business rules that define the way data is stored, created, displayed, calculated and is being recreated inside an ERP or CRM system. For example: different product discounts are applied for different customer accounts. In order to retrieve the information, two types of data exchange are taken into account.
Integrated E-commerce
In integrated E-commerce, a part of the software solution is installed inside the back-end system. This means that the connection between the business logic and database of a back-end system is configured automatically. Information that is available in the back-end system is being re-used and displayed in the front/back end of the E-commerce system. An integrated E-commerce software product thus doesn’t require to invest in recreating a separate database or business logic. Instead, it re-uses those of the back-end system. Integrated software is mostly used in B2B e-commerce, where there is a strong need for personalized business data to be available on the web store real-time. A typical example of an integrated E-commerce software is Sana Commerce.
Interfaced E-commerce
In interfaced E-commerce, the software solution is installed on top of the back-end system. This means that the connection between the business logic and database of a back-end system is setup manually. Information that is available in the back-end system is being duplicated into the E-commerce software. An interfaced E-commerce software product thus has their own database and business logic that are being synchronized constantly through a connection to a certain back-end system. Interfaced E-commerce is mostly used in a B2C scenario. An example of an interfacing E-commerce software is Magento.
See also
- Comparison of free software e-commerce web application frameworks
- Comparison of shopping cart software
- E-commerce
- Mobile commerce
References
- ↑ "http". //www.hybris.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "link". http://www.intershop.com. Retrieved 2014-11-26. External link in
|publisher=
(help) - ↑ "http". //www.sana-commerce.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //www.oorjit.com. Retrieved 2014-11-17. External link in
|publisher=
(help) - ↑ "http". //www.ibm.com/web/portal/software/websphere. Retrieved 2014-11-17. External link in
|publisher=
(help) - ↑ "http". //www.shopify.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //www.demandware.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //www.prestashop.com. Retrieved 2014-07-16. External link in
|publisher=
(help) - ↑ "http". //www.oscommerce.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //www.magento.com. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //thelia.net/. Retrieved 2014-07-11. External link in
|publisher=
(help) - ↑ "http". //www.cart42.com/. Retrieved 2015-06-16. External link in
|publisher=
(help) - ↑ "http". //www.ebay.com. Retrieved 2014-07-11. External link in
|publisher=
(help)