in order to really have every rider pay ........security would have to stay at every platform and check riders as they enter each arriving train with paid tickets right at the doorways of the train that arrives each hour
Apache Light Rail-verify paper ticket printout, by last hour of fare or point of location
using a QR code on the physical ticket printout for the Apache Rail -> Tempe -> Mesa -> Phoenix showing serialized data of account lookup and fare status to show paid fare by location or possibly last hour open to public transportation debate, of functionality of the rail
account number of ticket is "serialized"
train security or train personnel use QR code scanner to import the QR code to the handheld device to validate if the fare is paid from the device checking the website of public transportation (with a database lookup) by point of location? depending on if the ticket is daily (disposable) or monthly
wherever Bitcoin is accepted deposit here -> 19YBeABhyk9tY5z5zGbA3oQLU5MFExpb8o