So I tried to buy tickets with my Visa with no luck. I've read (some info being a few years old) that they only accept MasterCard, but then read of people having issues even with MasterCard. Per Tokyo Disneyland's website they do accept Visa (here) as long as it is 3-D secure aka Verified by Visa. After it was denied a couple times for not being setup for 3-D secure, I called my card issuer and they tried to verify it on their end (as my card should work with this) and of course then it didn't say it needed to be 3-D secure and just that it didn't authorize. None of my credit cards are MasterCard and only my debit cards are. Anyone had any luck recently buying ahead of time and what cards (visa/mastercard) and card type (debit/credit) worked. I don't think I will use my debit and may just wait and get the tickets at the disney store then in Shibuya or Shinjuku, but would like to just have them in my hand before boarding the plane.