Can I also pay the rent on the spot?
No, unfortunately this is not possible.
It is possible that the landlord asks for additional costs, such as for the final cleaning. These costs may be set by the owner to be paid on the spot. Should this be the case, it will also be stated on your booking confirmation.