added form validation for payment select screen
tiny bug in order controller