Haha, whoa whoa whoa, you're encouraged to prepay through their FastFare app but I don't think anyone is enforcing it. Also, who knows how long it'll last but you should probably check here before you set off for your trip: https://www.sct-bus.org/
The fare is pretty cheap but comparing to the amount of service they provide, I do feel ripped off.