I ran into this situation last year when I was using PayPal for my business: There are two reasons PayPal would prefer you to authorize payments directly through your bank account: Firstly because then they don't have to pay the merchant transaction fee to the CC company: Amex, Visa, MC and secondly so they don't have to eat the charge-backs if you decide to dispute the charges to your card. They give you a CC limit of a few thousand, then they insist, if you want to keep using the account, that you 'verify' your PayPal account by tying it to a bank account. It just needs to be a real bank account, doesn't need to have any money in it and as genie888 pointed out, you can decide on your method of payment when you conduct the transaction by choosing 'bank account' or 'credit card'. The default will always be the bank account as I said, because PayPal pays the transaction fee to the CC company when you use your card. I'm sure they've negotiated some sweet deals with the major card processors but they're going to try and reduce their transaction costs as much as they can.