Added validations to checkout