You need to do a tie in whatever transaction you are doing with "Sweepstakes Credit" so that when customers deposit money they also get an in game credit that has value only inside the platform as well as Cash Value credit to gamble and withdrawl with. This a little loophole that at least here in the US gives you compliance.
The biggest example I can give you with this is CHUMBA CASINO. They were one of the first Gambling sites to take PayPal as a payment. They even advertised on FB heavy.
Now they also accept "World Pay" which is another global payment solution.
So you really need to look in the structure for CHUMBA CASINO to get a feel on how they did things, they are still operating and are huge now.
https://www.pokerscout.com/big-changes-ahead-for-chumba-deposit-and-withdrawal-options/amp/