As far as my understanding is, they both require you to go to their website, right? (Unless you pay monthly fee for paypal). I wonder if there is a solution which lets you accept payment on your own website with no redirect to any other site and only charges per transaction.