Warehouse stock management with full e-commerce capability