I use the paypal app on my phone to take card payments, I love the fact that I can send straight into my bank account have used others where I had to wait 9 days for it to appear in my account!
You lose a small % ( 5% I believe) which shows up as soon as it goes into paypal, if you have a card reader I believe you pay less commission but obviously you pay for the reader