circlepay works very well.
If you want to try something using cryptocurrencies, then there are many other options. Coinbase, uphold, metamask (with chrome browser). Dash,
Stellar (maybe someday).
It's getting closer to where we won't need paypal or fiat any more but right now getting from fiat to crypto can still be a challenge. I like ether the best and used to use circlepay to buy bitcoin to get ether. Now I use gemini or coinbase, but getting signed up with various exchanges can be a real hassle and slow process.
https://shapeshift.io/#/coins can also be a way to exchange digital assets.
Bitcoin is not environmentally friendly. Neither is ether at the moment, but at least it has a transition plan. Many wonder whether it will successfuly transition.
Here's one way circle manages some of the reporting issues fiat gateways face (with limits):
Circle was very fast when I used it. With coinbase bank transfers pretty much always take the full five business days.
Good luck!