Some of my tenants have been asking me if they can pay rent with a credit card. I thought this to be a ridiculous idea, but would love to take credit card payments if it were possible.

I don't want to have to pay money for a servers where people owed me money, though. Is there any way for me to accept these payments with some new technology I am unaware of? Someone said something about Paypal? So that is my question, how could I accept credit card payment for rent?