Charging for parking, then, is nonsensical. It's a cost imposed on your business just like the rent.
You could try to recover your rent/land costs by charging a flat fee for people to enter your shop on foot. Why not? Well, because no-one will come any more.