I don't really understand how I can get my debit card ?
or can I use my Bank card ?
as I understand it in the future you will be able to order a MasterCard in any country !
everything will depend on how quickly this project will scale
Whoa! This is great news. I hope I can order myself their card