No. While you can use your existing PayPal (if you have one), you can pay through PayPal without having to setup an account.