Yes, you do. PayPal requires that you create an account with them before using their facilities. You will also need to deposit funds into your PayPal account or link your bank card. Don’t worry, this process is much simpler than it sounds!