At the time of writing, Slot Boss only accepts deposits and withdrawals via VISA and MasterCard debit and credit cards. However, the site is considering adding more payment options in the future.