I take credit and debit cards, although I advertise it only 2 people have used them.
I already have the terminal for use with another business, it's expensive, tied in for 2 years ( ends next month ) and it's awkward taking details as the terminal is at home. I thought a lot more people would use it, so glad I haven't got it specifically for carpet cleaning.
Paypal is expensive and slow, their charges keep going up and up.