Skrill has recently added a way to buy Bitcoin directly at their platform.
What you need to do is sign up for an account with Skrill and top it up (credit card, bank transfer, or Neteller). After that go to the cryptocurrency conversion page and instantly convert your funds into Bitcoin, Litecoin, Ether, or Bitcoin Cash.
The fees for buying cryptocurrencies with Skrill are just 1.5% for USD and EUR deposits and 3.0% for all other fiat currencies.
Optional: using Paybis exchanger for buyingcCrypto with Skrill
Paybiss allows to convert Skrill funds to BTC, LTC, ETH and BCH as well – but the fees are a lot higher.
You would have to pay a 10.54% exchange fee and 0.53 USD on top of every transaction.
If you need to buy XRP though then using Paybis would make more sense – they allow a direct Skrill to XRP exchange.
In exchange for the slightly higher commission you are able to not verify yourself with Paybis and not submit any identification documents for the $5000 weekly purchase limit: