I scan the code. It pops up a website with all the lot information known. I select a number of hours. I specify either a stall number or plate number. Then I pay with Apple Pay.
I have never had to download any kind of app. And definitely never need to grant location permissions.