Service providers can choose, whether you can buy the ticket online or you have to buy it on the spot.
a. If the service doesn't have button, then you can't buy it online and you can see only this view:
That means you can pay for service on-site using SportID compensation or personal money. Give the service provider your personal identification card so they can look at your personal identification code and insert you the service.