Nothing is quite like InstaDebit, but in terms of pre-paying or pre-authorizing your casino deposits then eWallets such as PayPal, Neteller and Skrill may do a similar job for you.