I would not recommend Pay Pal. They take too large of cut of your money. I personally use Links for credit cards on my website. They don't charge as much, the money is deposited directly into your checking account, less than their fee, which is minimal, so you never get a bill from them. And they send you a statement showing each transaction. I highly recommend them.