Originally Posted by
kochleffel
I am not sure that ticket machines will accept most US credit cards - they've moved on to chip-and-pin cards there. You can definitely use a US credit card at a ticket counter in a major station.
I just used chip version of Chase Marriott card last week at the ticket machine at one of the U stations to buy 72 hours pass with no problems. It did not prompt for PIN. The machines have option for English menu.