How about allow users to add tracking url (eg 17track url) in case the carrier is not integrated with your system yet