I used to have to show a photocard with my travel pass. It had a picture of a lemming on it and yet it was never rejected.
You didn't have to do that though, you presumably could've paid cash or card or whatever for a single ticket? The photo I assume was just to stop people sharing a pass.
Yes, you have to now, actually, in most greyhounds in most cities within 100 miles of the US border.
That's so sad in the "land of the free"
Do you have to show photo ID when filling up with gas within 100 miles of the border?