Further to BB's point, and which II referred to, an Oyster▸ card is still an advantage if you're a railcard holder (e.g. senior), as this is the only way to obtain the lower fare.
I added my latest 3-year railcard to my Oyster recently, and was surprised to be told by the ticket clerk that he could only add one year and I'd need to redo it one year into the card's term. I'd never heard that before, so I enquired of
TfL» whether that is a new restriction. This is the reply:
Thank you for your feedback form of 12 September about adding a Railcard discount to your Oyster card.
I’m sorry you were unaware we can only apply the discount onto the Oyster card for one year. I believe that it was possible to add the 3 years discount to the Oyster card, prior to the closure of our ticket offices. Although we’re closing Tube station ticket offices, our new ticket machines can complete a wide-range of transactions. Adding Railcard discounts to Oyster cards is one of them.
Your Railcard discount can also be added to your Oyster card at an Oyster Ticket Stop. When your discount expires please visit your most convenient London Underground station again. Please bring both your Railcard and Oyster card with you when you want this done.
I trust you will find the above information helpful.
Thanks again for contacting us. If there is anything else we can help you with, please reply to this email. Alternatively, you can call us on 0343 222 1234 and we’ll be happy to help you.
There are several odd things about this:
1. It is still "prior to the closure of our ticket offices". I used the office at Gunnersbury, i.e. Overground plus Tube.
2. I'm "unaware" of it because they have not published the information, at least not where I can find it. This is all I can find on TfL's site (via Google direct, or via the Oyster pages):
Setting Railcard discount on an Oyster card
If you have a 16-25, Senior, HM Forces or Disabled Persons Railcard, you need to get the discount set on an Oyster card. If you don't already have one, you'll need to get an Oyster card and register it.
You can get the discount set at Tube, London Overground, TfL Rail and some National Rail stations. To get the discount set at a Tube station, ask a member of staff to set it for you. You can also get the discount set at Oyster Ticket Stops and Visitor Centres. When you renew a National Railcard, you will need to get the discount set again on your Oyster card.
(from
https://tfl.gov.uk/fares-and-payments/adult-discounts-and-concessions/railcards).
3. As you can see, that is now (it appears) just wrong.
4. I presume that when they do close all the ticket offices, one option will be learn how to find Oyster Ticket Stops (or shops). I did a dry run for Richmond, a likely place for my entry into TfL-land, and the one close to the station appears to have changed hands (or at least franchise) and no longer shows the blue symbol. Hmm...
5. What are these "new ticket machines"? Fancier, and perhaps smarter, sales machines in stations?
6. If I can do this addition process with a machine in a station, why not on line, at least for railcards bought on line?
7. I don't think there is any way for me to check what railcard is on my Oyster card, not on line nor out in the real (or rail) world. Does that mean I have to remember when to do it? Note, I was told it would have to be after the railcard's first birthday, i.e. nothing to do with when I added it the first time.
8. And was I right to think I got all three years added in the past? My records of actual charges for travel (and time of journey) over the last ten years are very sketchy, so I have no 100% certain examples.
I do get the impression TfL regret offering this facility, and are hoping that if they keep quiet about it people will stop asking for it.