The answer above is completely false. I purchase Bitcoin through Coinvase all the time directly from my PayPal account.
What you need to do is make sure that your Paypal account is completely verified (by submitting whatever documents/info that they ask for)
Then, just sign up for the PayPal Debit Mastercard, which gets sent to you in the mail.
Once you have that, you can use it vurtually anywhere , and the funds will be deducted straight drom yiur paypal account.
THIS is when you open your CoinBase account, and choose "Add Credit/Debit Card" from the " Payment Methods" menu, and enter the card details there.
Its very simple, and certainly worth doing if you want to avoid paying all the unneccesaty muddleman fees to places like Paxful, LocalBitcoins, or VirWox