You can deposit through various payment methods, including Visa, Trustly, Paypal, Mastercard, and Sofort. The minimum deposit is £10.