Question: what to answer when someone says have a nice day?
Answer: Then happily exclaim something effervescent like, “Why, thank you very much. I really hope you have a nice day too.” You'll leave them speechless and pleased at their own originality for having wished you a nice day. But say it with sincerity and warmth .