The best methods include credit/debit cards (Visa, Mastercard, etc.) as well as e-wallets such as PayPal or Skrill. Bank transfers can also be used to deposit, but these usually take a lot longer to process. Some of the best online casinos pay up to 100,000 EUR in bitcoins within 30 minutes when you cash out using cryptocurrency, so this is also an option to consider.