Upvote:6
It is nowhere stated on the page you are linking to that the parking lots are not available to non-customers or customers of other train companies.
If you continue reading on the same page, some stations offer free parking. At other stations, you have to pay for parking anyway and there are two options availble: