We accept Visa & MasterCard for all merchants. Selected merchants may also accept American Express, Discover, JCB, and Diner's Club. eChecks are accepted from over 17,000 US based banks. eChecks cannot be accepted from international banks at this time. eCash (Bitcoin) can be accepted everywhere in the world at no cost.