There's an assortment of commercial long stay car parks in Tasch to cater for people staying up in Zermatt. I'd be surprised if there aren't options in Randa as well?
the answer to this is: 7sfr a day in a cafe car park just below the church. Incidentally Renato the Dom hut guardian (also a guide) speaks good English and is super helpful. His daughter speaks fluent English