ofbiz technical overview
apache ofbiz

4.1 e-commerce
4.1.1 products
4.1.1.1 product search
4.1.1.2 Product category browse
4.1.1.3 product detail view
4.1.1.4 Special categories
4.1.1.5 Cross-sells and up-sells
4.1.1.6 shopping cart random cross-sells
4.1.1.7 quick re-order
4.1.2 promotions
4.1.3 Rule Based Pricing
4.1.4 Customer Profile
4.1.5 Shopping Cart & Checkout Process
4.1.6 Order History
4.1.7 Affiliate & Marketing Data