It's something that would certainly help although I've never actually used that before. There's something here in Brazil called "Boleto Bancário" (no idea what that's called in English) which is something that allows you to print out a document and use your local bank to pay. It's what I use to buy games on Steam, for example. That site you listed apparently supports it, which is awesome, and would definitely help more Brazilian players buy an S2 license, especially now that we have an accessible price for it.
Well, now I actually don't really need that, because someone was generous enough to actually give me an S3 license, and to be perfectly honest, I have no idea how to thank them!