You cannot do that with crypto as the user has to push payments instead of credit cards where you pull as merchant.
The trick is to make the customers deposit more than just 1 month, as you cannot pull anything out of their account.For sure the fraud and cb ratio will be 0% and so far I can't figure it out how it should be possible with crypto since you will always only have the money that is in a wallet, so unless people use their main wallet there will never be more money to spend.
I will google to see what is upcoming
pornhub has various payment options in Crypto - I know they did a deal with Tron - I think can also pay with XRP. Mastercard are adding crypto support this year - we don't know which coins yet but probably will lead to their prices increasing when announced.