Sorry - yes smart card tickets can be collected at the platform validators only.
In the original post, I thought he/she was interested in the Seasons Loyalty discount on tickets bought for other ScotRail destinations. i.e my smart card season ticket is valid from Croftfoot to Glasgow, but today I'm travelling to Williamwood, so I get a third off the cost of the off peak return from Mount Florida to Williamwood.
These tickets are only available as paper tickets as point to point smart card ticketing is only on certain routes (eg GLQ to EDB).
I asked at my local ticket office today and was told that they can't sell the discounted tickets from there, but if I purchase a ticket online and select the seasons loyalty discount then she can issue in the same way as a normal TOD ticket.