If you don't (or can't) pay by credit card or debit card, then I'd suggest and stopping at a bank and getting yourself a general (like Visa) gift card so you can use it at any stations. Yes, the bank will charge you a fee, but that would simplify things a lot.