Is there a percentage that a casino must payout?

No, but slots are generally programmed to pay out 0 to 99% of what was wagered.

What is a payout percentage?

It’s the average amount of cash that’ll be returned to the player compared to what was bet.

What’s a good payout percentage?

Any online casino that pays out over 95% is considered good.