OmegaX: So it doesn't matter if your billing address on your CC or PayPal doesn't match the billing address on the site?
I don't understand why it asks for a password if I don't have a user in that store as far as I know and I couldn't find a way to create one. What did you use for the password? Did you have to create a user?
sebarnolds: I put a Spanish billing address but used my regular PayPal account (Belgian) and it did not report any error. About the password, I guess it automatically creates an account with the specified password. I did not create any user, I only filled the required fields.
What does it mean with Servicio extendido de descargas? Google translates it to "Extended Service downloads", but I have no idea what they mean with that. It will cost me 4€ though, and I don't see any way to remove it.