Answer:
Check your card issuer rules. For example, standard VISA debit cards could only be issued to US citizens (a few years back) unless they have changed their rules. You would have to issue international VISA cards and the price for that agreement was prohibitive for the bank which I worked at the time.
First published on BankersOnline.com 6/02/08