Counter service has been taking credit cards/resort IDs for a very long time now. Some of the food carts are starting to do the same. Disney takes MC, Visa, Discover, AE, JCB, and the Disney Credit Card (different fom the Disney Visa). We charge everything to our room and it's much easier than traveler's checks.