Live casinos require you to deposit through cards (debit/credit/master, etc.), E-wallet payments, or bank transfers.