The main benefit of using Payz at online casinos is that it allows you to make both deposits and withdrawals without sharing any bank or credit card details.