Ultimately, you could make in initial deposit that have a Paysafecard, a form of prepaid debit cards