I looked once into solar covers for EV charging spots and it would provide like 5% of energy, not worth the hassle.
For parking the convenience is definitely worth it, but economically I don't think supermarkets care that much.