What are the essential components of a returns management system for e-commerce?