Visa is the most popular payment method in the world and accepted by millions of businesses and ATMs, so you always have cash on hand. Since 15/01/14 your VISA or MasterCard must be enabled in advance for use in the US, with US car rental companies or on cruises sailing under the American flag.