Pagseguro provides an easy and safe way to sell on the internet. They have also released a card reader that accepts both debit and credit cards for mobile transactions. It does not have a fixed cost and fee is charged per transaction.
In Brazil, 2checkout provides various payment methods including PayPal. Find out more about it here: http://www.analyzo.com/product-details/1430/301Payment Gateways (Brazil)