InstaDebit is a secure online payment service. It is not an e-wallet and you can use it only with your bank account. So funds cannot be deposited into your InstaDebit account from your bank account. You can use InstaDebit directly in any site, that supported this payment option.