Faisal KhanAnswered Aug 11, 2015Nope. VISA/Mastercard logo issued are the most widely accepted, but there ins't a general card that is accepted everywhere. You'd need to access an ATM that has access to the VISA/MasterCard network to work internationally.Debit Cards