3. Customer business requirement
• Enhanced Shopping Cart
• Flexible Return Policy
• Mobile-Friendly Website
• Highly Customizable Themes
• Content management system
• Email Marketing tools
• Social media integration
• Third-party shipment integration
• Customer Support and Interface
• Product comparison and user-generated reviews
4. REGULATORY REQUIREMENTS
• Contractual information
• Withdrawal period
• Use of cookies
• Data protection
• Payment and Settlements Systems Act, 2007
• Labeling and Packaging
5. REGULATORY REQUIREMENTS
• Sales, Shipping, Refunds, and Returns
• Information Technology Act, 2000 and General Data Protection
Regulations (GDPR)
• Intellectual Property Issues
• Jurisdiction Issues
6. Applicable Laws & Regulations
• Regulatory
• Foreign Direct Investment Policy
• Further, the Foreign Exchange Management Act, 1999 Companies Act,
2013
• Payment and Settlement Act, 2007 and other RBI regulations on payment
mechanisms
• Labelling and Packaging
• Legal Metrology Act, 2009 read with Legal Metrology (Packaged
Commodity) Rules, 2011
• Sales, Shipping, Refunds and Returns
• Moreover, Regulations prescribed by the relevant ministry/state
regulations
7. Applicable Laws & Regulations
• Tax
• Income Tax Act, 1961
• Double Taxation Avoidance Agreement
• Good and Services Tax
8. Applicable Laws & Regulations
• Legal
• Indian Contract Act, 1872
• Indian Copyright Act, 1957
• The Patents Act, 1970
• Intellectual Property Issues
• Labour laws
9. Applicable Laws & Regulations
• Technology & Data Protection
• Information Technology Act, 2000
• Additionally, Information Technology (Intermediaries Guidelines)
Rules, 2011
• Information Technology Act, 2000 (IT Act) and General Data
Protection Regulations (GDPR).
• Consumer Protection Act, 1986
10. SECURITY AND PRIVACY
• Privacy Policy Template
• Displaying Website Privacy Policy
• Sensitive Information as per Information Technology Rules
• Requirement for Privacy Policy
• WEB SITE SECURITY
• Privacy
• Integrity
• Authentication
• Non-repudiation
11. Common Ecommerce Security Issues
• Lack of trust in the privacy and eCommerce security
• Malware, viruses, and online frauds
• Uncertainty and complexity in online transactions
14. E-commerce website security measures to cover
you 24/7
• Use solid-rock Firewalls
• Anti-Malware Software
Anti-Malware Software
15. E Business Solution Requirements
Web servers
Hosting Considerations
Commerce sites
Web hosting
Shopping carts
Transaction Processing
B2B requirements
Web platform choices
Benchmarking
16. • The components of a web server are:
– Hardware
– Software
• When determining what sort of server hardware and software to
use ---points for consideration includes:
– Size of the site
– Purpose of the site
– Traffic on the site
• A small, noncommercial Web site will require less resources
than a large, commercial site.
16
Web servers
17. • Facilitates business
– Business to business transactions
– Business to customer transactions
• Hosts company applications
• Part of the communications infrastructure
Poor decisions about web server platforms can have a
negative impact on a company.
17
The role of a web server
18. Will the site be hosted in-house or by a provider? Factors to
consider:
• The bandwidth and availability needed for the expected size,
traffic, and sales of the site
• Scalability: If the Web site needs to grow or has a sudden
increase in traffic, can the provider still handle it?
• Personnel requirements or restraints
• Budget and cost effectiveness of the solution
• Target audience: Business-to-customer (B2C) or business-to-
business (B2B)
18
Hosting considerations
19. Commerce sites must be available 24 hours a day, 7 days a week.
Requirements include:
• Reliable servers
• Backup servers for high availablity
• Efficient and easily upgraded software
• Security software
• Database connectivity
B2B sites also require certificate servers to issue and analyze
electronic authentication information.
19
Commerce sites
20. Web hosts are Internet service providers who also allow access to:
• E-commerce software
• Storage space
• E-commerce expertise
You can choose:
• Managed hosting: the service provider manages the operation
and oversight of all servers
• Unmanaged hosting: the customer must maintain and oversee all
servers
20
Web hosting?
21. • Early e-commerce shopping used forms-based check out
methods. Required writing down product codes,
unit prices, etc.
• A shopping cart:
– Keeps track of items selected
– Allows you to view the items in a cart
– Allows you to change quantities of items
• Because the Web is stateless, information must be stored for
retrieval. One way to do this is to use cookies,
bits of information stored on the client’s computer.
23
Shopping carts
22. • Usually performed with a secure connection.
• May require the calculation of:
– GST
– Shipping costs
– Volume discounts
– Tax-free sales
– Special promotions
– Time sensitive offers
• Details about transactions must be tracked for accounting,
sales reports.
24
Transaction processing
23. Business-to-business e-commerce requires tools and capabilities
different from those required for business- to-customer systems.
• Encryption
• Authentication
• Digital signatures
• Signed receipt notices
• The ability to connect to existing legacy systems, including
Enterprise Resource Planning (ERP) software. ERP integrates all
facets of a business including planning, sales, and marketing.
25
B2B e-commerce
24. • Hardware, operating system, and application server software must
be considered together since each affects the other.
• Scalability : Whatever your choice you must ensure that the server
hardware is scalable, meaning that it can be upgraded or a new server
added as necessary.
• Other needs, such as a database server, should be handled by
separate hardware. Database products have large
processing needs.
26
Web platform choices
25. • Hardware and operating system choice
• Speed of connection to the Internet
• User capacity
– Throughput: The number of HTTP requests that can be
processed in a given time period.
– Response time: The amount of time a server requires to
process one request.
• The mix and type of Web pages
– Static pages
– Dynamic pages: Shaped in response to users.
27
Factors in performance
26. • Benchmarking is testing used to compare the performance of
hardware and software.
• Results measure the performance of aspects such as the OS,
software, network speed, CPU speed.
• There are several Web benchmarking programs. For examples
see Figure 3-4 on page 87.
• Anyone considering buying a server for a heavy traffic situation
or wanting to make changes to an existing system should consider
benchmarks.
28
Benchmarking
28. Website Architecture
• Create an organization plan.
• Defining primary categories.
• Descriptive of what the different pages and products are
• Intuitive to any visitor to your website.
• Define any relevant subcategories.
• Minimize the number of clicks between pages.