add client validation on checkout page