Well, it's the biggest revolution of last decade, so maybe time to spend 15 minutes to get familiar with it? You just get account with ANY exchange you want (just like you would need PayPal account), exchange some USD to BTC and you can pay everywhere. Payments work like bank transfers, you get account address and amount from our site and you send your coins to that address. That's all.
Personally I'd recommend big and popular exchanges for optimal user experience like e.g. https://www.coinbase.com/
PayPal it's not coming back, especially after recent changes. It's just too unreliable and troublesome.