I created a Mercado Libre account and somehow it works with my U.S. Visa card. Whenever I make a purchase it prompts me for my DNI and I use my U.S. passport number minus one digit. When I go to my Mercado Libre profile, in "mis datos," I have entered my name under "Nombre eligido" only, otherwise the name, documento and telephone sections are blank. Mercado Libre prompts me to "validate" my data, which I always decline to do. I think I tried my Mastercard first and had issues. But now my Visa card is saved and when I try to make a purchase I only have to enter my fake DNI and my three-digit Visa security code. Can't tell you exactly what I did to make it work, but I played around with it long enough that I somehow got around their checks. Ran into the same problem with Mercado Libre in Colombia and just played with various settings until it went through. Sort of silly that you have to go through such an arduous process just to order a bottle of body wash or whatnot.