I'm not really familiar with how VISA/MasterCard work, but I'd like to know if there's a way to use them and pay in bitcoin or any other crypto currency. My main interest is paying for exams/application fees for my post graduate studies, so small limit on account transactions aren't a big problem.
There are many other options available to transfer the funds to Master/Visa cards. You can involve any third party in between and get it done by their help. Make sure that the third party you are involving is a trusted one and not a scam.
The direct payment is not in practice as the banking systems have recently shown some inclined towards the crypto currency. Future is guaranteed hopeful, but at this time, you have to take a long way.