People are pointing to the ZoneCard, but that's a prepaid weekly/monthly card. You need to go to a ticket office to get it and use photo ID.
It's not a substitute for a single transport card that you can top up and use on whatever mode, whenever you need it. Which we don't have unfortunately.