You can book a space at a car park in advance.
It's simple: choose the car park you want, check the prices, pick your arrival time and how long you'll stay, see the total, and pay in advance by bank card.
When your booking starts, drive to the car park and the number-plate recognition camera lets you in. Where there isn't one, you get in and out by scanning a QR code or with the attendant's help.