courier management system requirements