Yes, if they wanted to, retail businesses could require customers to show proof of vaccination before entering the premises, the way cruise ships do.
I would like stores to post whether they require their employees to be vaccinated, then I could decide whether to enter that establishment.