No mobile data service in the station area that you could use to purchase from a phone before boarding? No ticket window or machine at the station?
I can certainly see how some of these things could be true in certain areas, just wondering if they apply.
Note that bike accommodation on some routes is, if offered at all, an extra cost service at the time of ticket purchase.