I was surprised to see the following on the Scotrail website:
They also say:
The Senior Railcard site only mentions London and the SE, and Scotrail's own booking engine gives the discount, applying it to the off-peak all day fare.
I assume they are just plain wrong, or am I missing something?