I would like to understand this. Why Itch.io don't add BRL as payment option? Is there any legal barrier maybe? Someone could explain it for me (even if not from Itch)?
Paypal do not allow BRL currency payments for USA citizens?
I don't know, but there are other obstacles anyway.
Paypal will charge you a fee if the currency is another currency. Also yes it does have a limit on Brazil: https://developer.paypal.com/docs/classic/api/adaptive-payments/Currency-Restict...
I bet that it also makes it impossible to use that old integration (sell and instantly x% go to dev and y% go to itch), right?