E-commerce (electronic commerce) is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet. These business transactions occur either as business-to-business (B2B), business-to-consumer (B2C), consumer-to-consumer or consumer-to-business. Checkout from Wikipedia
Related Article: How can a software growth your business?
Requirements of E-commerce System
- Website
- Domain name
- Product catalog
- Payment gateways
- Email accounts
- SSL certificate
- Web Hosting
- Marketing tools
Features of E-commerce
- Compare products
- Add products to a wishlist
- Send wishlist by e-mail
- The “Send to a friend” option
- Unlimited pictures with automatic resizing
- Multiple pictures per product
- Zoom-in on product photos
- Watermark on product pictures
- Quick product search
- Customer comments on products
- Customer reviews
- Ajax search
- Double price display: with or without taxes
- Choice of number of products to display per page
- Out-of-stock e-mail notifications
- Display available quantities
- Sort products by relevance, price, etc.
- Printable product pages
- Attach documents to products (user guides, etc.)
- Display products in the same category
- Export products to major search engines
- Multi-tier pricing
- Build product attributes
- Bookmark products
- Product page stats: Last purchased date
- Display cart content
- Display product categories
Administrative Features
- Manage categories and subcategories
- Product characteristics
- Bulk uploads
- Select products unavailable
- Display unit prices on products
- Customizable favicon
- Integration with a CRM or ERP (Webservice)
- PDF invoices and delivery slips
- Supplier management
- Sell downloadable and digital products: MP3’s, software, etc.
- Display featured products on homepage
- Insert advertisement banners
- Text editor
- SMTP E-mails: send e-mails via a contact form, etc.
Marketing Features
- Google Adsense
- Export product to major search engines with Shopping Flux
- Automated follow-up email
- Newsletter subscriptions
- Loyalty programs
- Refer-a-friend program
- Bundle products
- Recently viewed products
- Coupons and vouchers
- Integrate Google Adwords
- Product presentation videos
- Postage coupons
- Promotional tools
- SMTP e-mails
Shipping Features
- Unlimited shipping carriers
- Shipping discounts
- Package tracking
- Email notifications of delivery statuses
- Store pick-up
- Fees by price or weight
- Separate billing and shipping addresses
- Estimates for postal charges
Search Engine Optimization (SEO) Features
- Search engine friendly
- URL re-writes
- Dedicated URL for each product
- Google sitemap
- Auto-generated site map
- Automatic robot.txt files
- Automatic .htaccess files
- Permalinks
- Title tags, meta tags, meta description, etc.
- W3C Compliant
- RSS feed
- Tag cloud
- Reduce the load time of products
- Canonical URL: preventing duplicate content
Checkout & Payment Features
- Payment method integrated
- One page checkout
- Renew an order in one click
- Taxes set by the country, state