Yes. Facilitating deposits and withdrawals is one of the main attractions of iDebit. Any winnings you withdraw will be credited to your iDebit balance and available for withdrawal or making payments to other online casinos.