Originally Posted by
jmhayes
Have you had trouble with non-US-issued cards in the US? I've found that the most important thing is to have a card that's part of the Visa or MasterCard networks. There are far more places in the US that don't accept Amex (let alone JCB) than in Europe that only take cash

For JCB it usually works if you tell the cashier to "process it like a Discover Card." I think it's also the same with China's Union Pay.