Magento e-Shop is designed as a composition of many mutually communicating pieces of code (modules).
Thanks to this, it is possible to rather easily edit or extend the store functionality by other functionality. Listed bellow, you can find basic e-shop functions, categorized into logical and functional blocks.
e-Shop Module Overview
Checkout
Shipping
Payment
Customer Accounts
Catalog Management
Catalog Browsing
Product Browsing
Analytics and Reporting
Business Reports
Order Management
Site Management
Search Engine Optimization
Checkout
- One-Page Checkout
- SSL security support for orders on both front-end and back-end
- Shipping to multiple addresses in one order
- Checkout without account/Guest Checkout
- Shopping Cart with tax and shipping estimates
Shipping
- Integrated for real-time shipping rates
- Shipping to multiple addresses in one order
- On-site order tracking from customer accounts
- Ability to specify allowed destination countries per method
- Flat rate shipping per item
- Free Shipping
Payment
- Configurable to authorize and charge, or authorize only and on creation of invoices
- Integrated with multiple PayPal gateways
- Saved Credit Card method form off-line payments
- Accept Checks/Money Orders
- Accept Purchase Orders
Customer Accounts
- Order status and history
- Re-orders from account
- Recently ordered items
- Downloadable Products
- Address Book with unlimited addresses
- Default Billing and Shipping addresses
- Wishlist with ability to add comments
- Email or Send RSS feed of Wishlist
- Newsletter Subscription management
- Product Reviews submitted
Catalog Management
- Inventory Management with Backordered items, Minimum and Maximum quantities
- Batch Import and Export of catalog
- Batch Updates to products in admin panel
- Google Base Integration
- Simple, Configurable (e.g. Size, color, etc.), Bundled and Grouped Products
- Virtual Products
- Downloadable/Digital Products
- Create Store-specific attributes on the fly
Catalog Browsing
- Layered/Faceted navigation for filtering of products in Categories
- Layered/Faceted Navigation for filtering of products in Search Results
- Product comparisons
- Recently compared products
- Popular Search Terms Cloud
- Filter by Product Tags
- Product Reviews
- Product listing in grid or list format
- Breadcrumbs
Product Browsing
- Multiple Images Per Product
- Product Reviews
- Related Products
- Stock Availability
Analytics and Reporting
- Integrated with Boodle Analytics
- Admin Dashboard for Report Overview
- Sales Report
- RSS feed for New Orders
- Tax Report
Business Reports
- Integrated with Google Analytics
- Admin Dashboard for Report Overview
- Sales Report
- RSS feed for New Orders
- Tax Report
- Best Viewed Products Report
- Best Purchased Products Report
- Total Sales Invoiced
- Total Sales Refunded
- Best Customers Report by Total and Number of Orders
Order Management
- View, edit, create and fulfill orders from admin panel
- Create one or multiple invoices, shipments and credit memos per order to allow for split fulfillment
- Print invoices and packing slips
- Email Notifications of Orders
Site Management
- Control multiple websites and stores from one Administration Panel with ability to share as much or as little information as needed
- Multi-Lingual
- Support for localization
- Support for multiple currencies
- Administration Permission system Roles and Users
- Web Services API form easy integration between magento and any third-party application
- Marketing Promotions and Tools
- Flexible Coupons (pricing rules) with ability to restrict to stores, customer groups, time period, products, and categories
- Catalog Promotional Pricing by percentage or fixed amount with ability to restrict to stores, categories, products
- Free Shipping Option
- Search Engine Friendly URL's
- URL Rewrites
- Recently Viewed Products
- Recently Compared Items
- RSS Feeds for New Products, New Specials and New Tags
- Auto-generated Site Map
- Google Site Map
- Polls
- Newsletter management
Search Engine Optimization
- 100% Search Engine Friendly
- Google Site Map
- URL Rewrites give full control of URL's
- Meta_information for products and categories
- Auto-generated Site Map for display on site
- Auto-Generated Popular Search Terms Page