If you make reservations via the Eurail online booking tool in the Discover EU Travel App, you can pay by credit card, iDeal, and PayPal. Reservations at stations can be paid in cash, and often with debit cards as well, though this varies per country.