The shop component is a multi-channel, multi-store and multi-language application. It is interconnected with the catalog-, order-, user-, crm-, content- & warehouse-management application and relies on the accounting application for the overarching tax and transaction rules. It is quite the modern store with a long list of features:
- Customizable, modern themes based on latest HTML frameworks (Bootstrap v3/4, foundation 5, etc.)
- Responsive & optimized for mobile checkout
- Promotions (Giveaways, promotional prices, marketing campaigns etc.)
- Voucher codes
- Apache Solr integration for faceted search & fast access to product and category information
- Drop-Shipping
- Support for all product configurations (subscriptions, virtual & physical goods, configurable products etc.), product features, complex price & tax calculation and more
- Up-Sell & Cross-Sell and cross-promotion
- User comments and ratings
- Marketing Campaign support (with lifetime user tracking, special promotions, segmentation etc.)
- Social Media integration (https://github.com/heiseonline/shariff)
- User-groups and multiple logins
- Multiple checkout mechanisms (One-Page Checkout, 5 Step Checkout, Guest-Checkout)
- Support for B2B & B2C sales
- Configurable Shipping carrier
- Configurable payment providers
- Customer profiles with bonus system & access to invoices, order history, order tracking information and more
- Customizable invoices
- Customizable Email notifications
- Full Order & Return lifecycle, including split returns
Since the online shop is built around several other applications, it may be easiest to check the following applications for different aspects of the webstore:
- Accounting
- Invoices
- Tax Authorities & Tax Settings
- Catalog Management
- Catalogs
- Categories
- Promotions
- Products
- Webstore Configuration
- CMS
- Content
- CRM
- Marketing Campaigns
- Analytics
- User Segments
- Sales Force Management
- User Management
- Logins
- Customer Complaints
- Communication
- Requests
- User Information
- User Groups
- Order Management
- Orders
- Returns
- Order Stats
- Warehouse Management
- Inventory
- Shipping