sadly both Mastercard and Visa have this restriction in place
tried to look for options myself,looks like the "competition" between them too
is just a ruse to avoid monopoly charges,in reality its one and same institution
once one of them does something,aka banning non EU residents from using cards,
the other one does same a few days later