Bettors can deposit using Visa and MasterCard debit cards or PayPal, Trustly, or Boku.