6 ms·Most credit/debit cards globally, mostly US bank accounts only.by walden42 12y agoMost credit/debit cards globally, mostly US bank accounts only.