No, but it's the easiest and the fastest.
Discussion
I think you have to use a credit card
That's not correct. You can use everything from cash to gift cards to money transfer services to bank transfers. I don't think I've ever seen credit card as an option because all payments are p2p, and most people don't accept credit cards.