What are the payment options for buying a ticket and are there any fees?

You can pay online via Paypal, direct debit or credit card. Or you can buy a ticket from the driver in cash or by direct debit/credit card. There are no processing fees for payments made using these payment methods.