adds error message in case there is an issue making the transition to shipped
refactors date parsing into helper