No. you do not have to pay with a Paypal account, you have the option to pay with a Debit/Credit card ( PayPal can accept a range of credit and debit card payments, including Visa® and MasterCard®)
To do so, click on the “Pay with Debit or Credit Card” button when you are transferred to the Paypal website.