most of the bank provide their services in irctc ticket bookings.. Some even give booking facility through debit card and mobile banking also.. Some cash cards like done, itz, can also be used for ticket booking.. U can use credit cards also.. Which bank u have an account..