just a heads up, in canada vanilla mastercard and visa works, but
not on the first try you need to try 3-15 times or more but it always works, keeps saying declined and then it will eventually say approved, not sure why, but have used these cards often and this happens to me and my friends, so if it says declined try a few times more, i just copy and paste the number as it can be a pain retyping it.