How do you ensure that banks will support tokencard?
It's not about getting banks to cooperate with it. Any merchant who accepts visa will accept TokenCard, since it's issued by a licensed Visa partner. If you're worried about using the card outside of China, you should know that it's your bank that sets the conditions on where your card can be used, not Visa. In the case of TokenCard, the issuer is not putting geographic restrictions on it. The TokenCard app will allow users to set up additional security measures for their card, like daily withdrawal and maximum withdrawal limits, among other features.
Need to make sure people aren't getting payment processing and banking confused. Although many banks offer merchant services (payment processing), they do not control Visa. Visa is the worldwide payment network that banks, financing companies, and now blockchain projects can plug into. Visa provides consistency and guarantees for merchants, that's the whole appeal of their company in 2017.
Hope that answers your question.