What is a payout percentage?
The term payout percentage refers to the amount of money players can expect to get back at the online casino, compared to how much they spend.