No. Paypal allows you to make payments using your credit & debit cards without the need to open a Paypal account.